全球主机交流论坛

标题: 求教:nginx下301转向设置 [打印本页]

作者: 哎呀    时间: 2013-1-27 17:27
标题: 求教:nginx下301转向设置
现在域名百度 谷歌账户都被停了,打算换域名了..  

求教nginx下的301域名转向怎样设置
作者: a35253283    时间: 2013-1-27 17:28
额,不是很懂
作者: smyz    时间: 2013-1-27 17:33
http://www.sunk.eu.org/thread-177560-1-1.html

作者: 哎呀    时间: 2013-1-27 17:41
smyz 发表于 2013-1-27 17:33
http://www.sunk.eu.org/thread-177560-1-1.html


再问一下,  这个跳转是 原域名的所有地址都跳转到新域名的首页,还是对应的?   网站是DZ X2.0
作者: 民工三代    时间: 2013-1-27 17:46
额,不是很懂
作者: 深圳湾    时间: 2013-1-27 17:47
                if ($host = 'www.aaa.com' )
                        {
                        rewrite ^/(.*)$ http://www.bbb.com/$1 permanent;
                        }

aaa.com下所有网页跳转到bbb.com下对应网址
作者: lazyzhu    时间: 2013-1-27 17:51
本帖最后由 lazyzhu 于 2013-1-27 17:53 编辑

官方中文wiki就有答案
http://nginx.org/cn/docs/http/converting_rewrite_rules.html

server {
    listen       80;
    server_name  olddomain.com www.olddomain.com;
    return       301 http://www.newdomain.com$request_uri;
}

不要用楼上的(官方这样评价:这种做法是错的,复杂而且低效

作者: 哎呀    时间: 2013-1-27 18:00
lazyzhu 发表于 2013-1-27 17:51
官方中文wiki就有答案
http://nginx.org/cn/docs/http/converting_rewrite_rules.html

唔,感谢!
跳转的网址是不是对应的哦?




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4