68218866 发表于 2011-10-29 16:13:13

nginx301跳转方法【不喜勿喷】

将下面红色代码部分加入 主机所对应的 XXX.conf 内
www.xxx.com是你确定要用的唯一网址

server
{
listen       80;
server_name www.aaa.com aaa.com www.bbb.com bbb.com www.xxx.com xxx.com;
       if ($host != 'www.xxx.com' ) {
       rewrite ^/(.*)$ http://www.xxx.com/$1 permanent;
}
index index.html index.htm index.php default.html default.htm default.php;
root/home/wwwroot/xxx;

红色代码解释 如果主机头不为www.xxx.com 那么就统一跳转至www.xxx.com

panjr 发表于 2012-4-25 14:12:10

顶一下,整个站就你的方法最实用有效,直接搞定,感谢:loveliness:

id886 发表于 2012-4-25 17:13:50

这个里,有个问题。

rewrite ^/(.*)$ http://www.xxx.com$1 permanent;

这样才可
页: [1]
查看完整版本: nginx301跳转方法【不喜勿喷】