nginx 301 跳转给网站域名加上www

网站seo时,如果同时存在www和无www的域名访问会造成收录负担,所以有必要对其做个跳转。

方法:在配置文件里面写两个server,第一个里面只留带www的域名
server
{
listen 80;
server_name www.baizoo.cn;
….
}

第二个给无www的域名做301跳转
server
{
server_name baizoo.cn;
rewrite ^(.*) http://www.baizoo.cn$1 permanent;
}

同理如果需要删除www
server
{
listen 80;
server_name baizoo.cn;
….
}

server
{
server_name www.baizoo.cn;
rewrite ^(.*) http://baizoo.cn$1 permanent;
}

Categories: 网站相关

Leave a Comment