最近整天沉迷 Nginx,被 Nginx 的重定向折腾得够呛,这货不能像 Apache 放一个 .htaccess 文件了事。
这里我把解决过程写一写。

好吧,为了方便,这里定义一个重定向:将 bytecat.net 重定向到 www.bytecat.net

我的方法是:
首先,新建一个 vhost,为 bytecat.net 的虚拟主机
虚拟主机配置文件位于:/usr/local/nginx/conf/vhost/域名.conf
域名 为对应你的域名,比如我的就是 /usr/local/nginx/conf/vhost/bytecat.net.conf
接着我们修改这个文件:

server {
listen 80;
server_name bytecat.com;
return 301 http://www.bytecat.net$request_uri;
...(此处省略)
}

ok,现在重启一下LNMP,看看是不是跳转了?