nginx下将www开头的URL跳转到不带www的URL
传统上,www是一个网站域名的开头,现在,越来越多的网站采用不带www头的网站域名了。究其原因,我们在浏览器中输入URL时,肯定是访问www,因此遍地的www其实就是一种无意义的重复,而不带www,URL显得更加简短和醒目。
但是由于传统原因,用户还是习惯输入带www头的域名,这个时候,一个跳转把用户从www跳转到非www的URL上,就非常重要了。在Nginx,我们可以轻松实现这一点:
server { listen 80; server_name www.example.com; return 301 $scheme://example.com$request_uri; } server { listen 80; server_name example.com; ## here goes the rest of your conf... }
以上配置,来自:http://stackoverflow.com/questions/7947030/nginx-no-www-to-www-and-www-to-no-www
浙公网安备 33010602011771号