七零部落格
思则大道至简,疑则谜团重重!
思则大道至简,疑则谜团重重!
有www转无www
if ( $host ~* ^www\.(?.*)$ ) {
rewrite .* $scheme://$nowww$request_uri permanent;
}
无www转www
if ( $host ~* ^(?!www\.) ) {
rewrite .* $scheme://www.$host$request_uri permanent;
}
第二种方法:
当然也可以配置多个server_name来重定向
server {
server_name example.com;
return 301 $scheme://www.example.com$request_uri;
}
设置完成后 service nginx reload重新加载一次
然后就可以看到效果了,如果还是不行看看,你的配置是否正确,还有就是域名解析是否正确
检查域名解析可以使用nslookup命令,看返回的IP是否是你主机的IP
另外也可以使用站长工具来查看返回状态码是不是301重定向 http://tool.chinaz.com/pagestatus/