254288 发表于 2012-2-22 14:30:21

此网页包含重定向循环

vps下有多个二级域名绑定二级目录的,结果主域名做301就出现此网页包含重定向循环。
301代码是这样的。
if ($host != ‘www.a.com’ ) {
   rewrite^/(.*)$http://www.a.com/$1permanent;
}

a.comwww.a.com都绑定了的

如果访问a.com就重定向到www.a.com 这样才正确,上面应该有匹配的问题,请问怎么处理呢?

[ 本帖最后由 254288 于 2012-2-22 14:33 编辑 ]

licess 发表于 2012-2-22 18:01:16

上面的是域名不是www.a.com就都转到www.a.com
如果只是想a.com 301到www.a.com
的话加个虚拟主机就行
server {
listen 80;
server_name a.com;
rewrite ^(.*) http://www.a.com$1 permanent;
}

254288 发表于 2012-2-23 10:56:49

ok搞定
页: [1]
查看完整版本: 此网页包含重定向循环