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

nginx之前,微魔曾经跟大家分享了多篇关于Nginx的教程文章(请以“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;
    }
  }

猜你 喜欢

关于作者: 微魔

小微魔,大智慧!

1 条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注