Nginx 301重定向正确设置方法

GD Star Rating
loading...

最近对VPS比较感兴趣,前两天弄了个哈哈,然后有几个域名需要做重定向,搜了下代码开始总是不行,最后找到了一个绝对可用的代码。

比如我想将zenoven.com重定向到www.zenoven.com,那么在你的VPS中的conf文件下找到下面代码

listen       80;
  server_name zenoven.com www.zenoven.com;

在后面加上这两句就OK啦~~

  if ($host != ‘www.zenoven.com’ ) {
   rewrite  ^/(.*)$  http://www.zenoven.com/$1  permanent;
  } 

同理,如果要将www.zenoven.com重定向到zenoven.com

那么加上这两句代码

  if ($host != ‘zenoven.com’ ) {
   rewrite  ^/(.*)$  http://zenoven.com/$1  permanent;
  } 

Nginx 301重定向正确设置方法 , 3.0 out of 5 based on 2 ratings

已有16条评论 发表评论

  1. 白银时代 /

    重定向到同一网站不是会出现争权重的现象麽。 :(14):

    GD Star Rating
    loading...
    1. zenoven / 本文作者

      这就是为了解决这个问题

      GD Star Rating
      loading...
  2. 小宁子 /

    过几天也弄个VPS去 方便些

    GD Star Rating
    loading...
    1. 自由人 / 本文作者

      :(19): 我现在已经没VPS玩了。。。没钱了

      GD Star Rating
      loading...
  3. 帅哥 /

    暂时不考虑折腾VPS

    GD Star Rating
    loading...
    1. /

      乱! :(6):

      GD Star Rating
      loading...
  4. 视频志 /

    又见技术达人,膜拜中。

    GD Star Rating
    loading...
    1. zenoven / 本文作者

      算不上达人。。。只能算自由人。。。哈哈,乱搞一通

      GD Star Rating
      loading...
  5. 先看看 /

    VPS我买的这个完全不行,打算去合租服务器

    GD Star Rating
    loading...
    1. zenoven / 本文作者

      合租不是也挺贵的吗?我的这个才用,还算可以。

      GD Star Rating
      loading...
  6. 90后的贼 /

    VPS中的conf文件在哪里,俺不懂这玩意

    GD Star Rating
    loading...
    1. zenoven / 本文作者

      在那个/usr/local/nginx/conf 文件夹中,/usr/local/nginx/conf/vhost下面是各个子站点的

      GD Star Rating
      loading...
  7. huangjun /

    椅子

    GD Star Rating
    loading...
    1. zenoven / 本文作者

      呵呵,还有人叫板凳~~

      GD Star Rating
      loading...
  8. 于泽鹏 /

    沙发

    GD Star Rating
    loading...
    1. zenoven / 本文作者

      沙发达人哪~~ 呵呵

      GD Star Rating
      loading...

回复给视频志 取消回复