Nginx 不带www跳转到带www

# 官方推荐写法
server {
    listen 80;
    server_name a.com
    return 301 http://www.a.com$request_uri;
}
server {
    listen 80;
    server_name www.a.com;
    ...
}

公司服务器也是这种写法,当时我还纳闷呢,搞不懂老大为什么要写2个 server,原本一个 server 就可以搞定。
原来这是官方的推荐写法,必须推崇呀~

http://nginx.org/en/docs/http/converting_rewrite_rules.html