Nginx下301重定向到主域名
容错性,或者说自动纠正,无疑可以提升用户体验。至少我个人非常不喜欢那些只能用www.abc.com打开,而输入abc.com则是一个错误页面的网站。 在Nginx下,把泛域名永久重定向到主域名非常简单,代码如下: if ($host != 'zfben.com' ) { rewrite ^/(.*)$ http://zfben.com/$1 permanent; } 其中,permanent参数是可选的,作用是返回给浏览器一个301状态,如果没有这个参数,则返回是302状态。 301和302的区别在于前者是永久重定向,后者是临时重定向。一般域名转向多是永久性的。
Published at 4 months ago