现在用户在输入url访问网站的时候通常不会再去敲http://www这样的前缀,而习惯直接敲域名。http会由浏览器自动添加,但www就必须由站长们来配置了。
首先需要在dns解析上配置对根域名的域名解析:
然后修改nginx的配置:
# 301 redirect non-www to www server{ server_name hawu.me; return 301 $scheme://www.$host$request_uri; # return 301 等效于下面这句 # rewrite ^/(.*)$ http://www.hawu.me/$1 permanent; } server { listen 80; server_name www.hawu.me; # # 省略... # }
使用301重定向是对搜索引擎最友好的方式。