AMH 社区首页
AMH社区 - 开放自由有价值的社区| 
 | |
|---|---|
| xiaomayi2012 | 
		  xiaomayi2012 发表于 2014-07-11 16:28:32
	  本帖最后由 xiaomayi2012 于 2014-7-11 16:32 编辑  求教,我用DNSPod的自动诊断功能诊断了下xxx.com的根域名显示 HTTP 状态码是 301访问正常,地址永久重定向到www.xxx.com上了,现在我想反过来重定向,只要用户输入www.xxx.com就直接重定向到xxx.com上,我是根据这个帖子来设置http://amysql.com/bbs/post-2849-1-1.htm 在此非常感谢作者,下面这样写对吗? if ( $host != 'xxxx.com' ) { rewrite ^/(.*)$ http://xxxx.com/$1 permanent; } 我这样按照上面的方法写了 我也重启了nginx 但是当我输入www.xxx.com或xxx.com的时候直接显示网络错误无法连接,我用世界浏览器输入域名显示无效循环重定向 , 因我用的是wordpress搭建的博客,我又通过AMRewrite 模块在wordpress规则里添加了上面这个这个规则 还是不行 网站打不开 说网络错误,, 不明觉厉求教 谢谢 
				2014-07-11 16:28:32 1
	 | 
| 
		Kvm | 上面规则是正确的吧
				 
		回复 
		2014-07-11 18:03:55 2
		 | 
| 
		97505227 |  本帖最后由 97505227 于 2014-7-11 19:00 编辑  我一般都是如此使用 if ( $host != 'www.xxxx.com' ) { rewrite ^/(.*)$ http://www.xxxx.com/$1 permanent; } 個人理解的意思是 把所有已經綁定非www.xxxx.com的域名跳轉至www.xxxx.com 如果你的錯誤 建議檢查標點符號與大小寫. 支持 
		回复 
		2014-07-11 18:59:10 3
		 | 
| 
		xiaomayi2012 | 谢谢你,,我用世界浏览器打开显示“此网页包含重定向循环”还是不行 愁死了。。。还是感谢兄台~! 
		回复 
		2014-07-11 20:26:03 4
		 | 
| 
		xiaomayi2012 | 
		回复 
		2014-07-11 20:27:01 5
		 | 
| 
		97505227 | 
		回复 
		2014-07-11 20:31:09 6
		 | 
| 
		xiaomayi2012 | 
		回复 
		2014-07-11 20:50:43 7
		 | 
| 
		97505227 | 还是你在WordPress下的规则在加入301的时候 规则写错了? 规则里就只是添加了301跳转吗. 
		回复 
		2014-07-11 21:08:26 8
		 | 
| 
		xiaomayi2012 | 我在 AMRewrite模块里 添加的,我给你看下全部源码: location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } } if ( $host != 'xxxx.com' ) { rewrite ^/(.*)$ http://xxxx.com/$1 permanent; } 这个是WordPress.conf规则里所有的代码 
		回复 
		2014-07-11 21:32:08 9
		 | 
| 
		97505227 | 引用: location / { if ( $host != 'xxxx.com' ) { rewrite ^/(.*)$ http://xxxx.com/$1 permanent; } if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } } 把301的if加入location里面放在头部在试试 
		回复 
		2014-07-11 22:08:31 10
		 | 
 HTTP
 HTTP
 [综合话题]
		【求助】301重定向问题~!
 
			[综合话题]
		【求助】301重定向问题~! 
 
 
	 
    