msgbartop
世界上没有老实人,所谓的老实人是用来欺骗像我这样老实的人!
msgbarbottom

20 9月 12 Nginx环境下的全站所有页面301转向传递

2012年9月20日发表于Int.Ru | 共有:1 人评论

今天把一个网站的域名更改了一下。

原来域名不再使用,所以想做个301把原来域名的页面跳转到新的域名上来。

午夜客在VPS服务器上装的是Nginx环境,与apache 阿帕奇环境不同。

在配置Host.Conf文件时有些与阿帕奇不同。

午夜客在网上找了一个Nginx全站301转向的方法,经过测试以下代码有效,特收藏分享:

 

server
{
listen 80;
server_name www.gogo.so gogo.so www.gd.cgkb.net gd.cgkb.net ww.cgggkb.net ww.cgggkb.com;
if ($host != ‘www.cgggkb.com’ ) {

rewrite ^/(.*)$ http://www.cgggkb.com/$1 permanent;
}
}

 

其中,http://www.cgggkb.com为新域名,其它所有要进行转向的域名均为原来的域名。

配置好后,检测301是否生效工具:

http://www.seoconsultants.com/tools/check-server-headers-tool/#results

Reader's Comments

  1.    

    好棒的分享,来关注一下

    Reply to this comment

您的留言

*