#伪静态# Nginx实现www域名的301跳转

(请以“Nginx”为关键字在本站右侧搜索栏自行搜索),关于伪静态,有一篇集中汇总各个程序的Nginx伪静态的文章(传送),但是却遗忘了最常见的www域名跳转的问题,关于这个跳转,对SEO的友好程度见仁见智,在微魔看来,只是更喜欢自己的站点以www的形式示人而已。

#伪静态# Nginx实现www域名的301跳转

1.将example.com定向到www.example.com

  server {
    listen 80;
    server_name example.com www.example.com;
    if ($host != 'www.example.com') {
      rewrite ^/(.*)$ http://www.example.com/$1 permanent;
    }
  }

2.将www.example.com定向到example.com

  server {
    listen 80;
    server_name example.com www.example.com;
    if ($host != 'example.com') {
      rewrite ^/(.*)$ http://example.com/$1 permanent;
    }
  }

发表回复