1
BOYPT 2013-03-10 22:10:51 +08:00 1
|
2
asher OP 楼上这么写是啥意思啊?
这样写的话就是全部跳转了 |
3
nichan 2013-03-11 17:31:42 +08:00 1
嗯哪啥……提问的艺术……
这贴刚出来的时候我就看见了,但是……我也是以为lz说目前的情况是 “www.a.cn/blog/ 时不跳转,应该怎么设置才能全部跳转?” |
4
asher OP |
5
xiaop 2013-03-11 20:36:41 +08:00
目测楼主用的firefox?用其他浏览器如果还是不跳转的话,试试这段代码(nginx):
if ($http_host !~ "^www\.a\.com$") { rewrite /(.*) http://www.quxizang.com/$1 permanent; break; } |
6
BOYPT 2013-03-12 09:16:05 +08:00
@xiaop 根据Nginx PitFall, IF is Evil.
所以这样会更好: server { server_name www.domain.com; location /blog/ { xxxxx; fastcgi_pass ....; } location / { return 301 $scheme://domain.com$request_uri; } } /blog/ 作为文本最长适配,会优先于/规则,其他则301跳转走。 |