nginx做301重定向
2014-02-02 · 156 chars · 1 min read
拿本站举例,www.keenwon.com 和 keenwon.com 都是本站 URL,但是对于浏览器来说,这是两个一模一样的站点,会分散网站权重,严重不利于 SEO,所以就要用到 301 重定向了。
直接上代码:
listen 80; server_name keenwon.com www.keenwon.com; index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/default; if ( $host = 'www.keenwon.com' ){ rewrite ^ http://keenwon.com permanent; }
我是用 lnmp 一键安装包安装的 VPS,文件路径是 /usr/local/nginx/conf/你自定义的伪静态名字.conf
最后,nginx 非常严格,if 后面的空格什么的,都不能少。