AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 怎么做301全站重定向 |
|
---|---|
abowu |
abowu 发表于 2014-04-18 09:23:45
我看论坛上介绍的301都是首页的,我已经把www.xxx.com定向到 xxx.com,但内页还是没有重定向,我怎么样把www.xxxx.com/123定向到xxx.com/123。有很多这样的内页
点赞,加油! (1分)
2014-04-18 09:23:45 1
|
amysql |
你重定向规则是?
通过$host判断的。是全局都会跳。
回复
2014-04-18 11:24:21 2
AMH面板 - 好用高效低占用、安全可靠极稳定 |
abowu |
本帖最后由 abowu 于 2014-4-19 17:02 编辑
我是这样改的 location / { if ($host != 'xxx.com') { rewrite ^/(.*)$ http://xxx.com/$1 permanent; } .... } 但我输入,www.xxx.com/index.php 他不会跳
回复
2014-04-18 12:08:15 3
|
hidemad |
我也是这个问题 谁给个直接的例子
回复
2014-04-18 12:33:07 4
|
abowu |
回复
2014-04-18 17:07:51 5
|
abowu |
有新进展,输入以html结尾的链接,会重定向,但输入.php的链接,不跳转
回复
2014-04-19 11:41:27 6
|
emCupid |
if ($host != xxxx.com) {
rewrite ^/(.*)$ http://xxxx.com/$1 permanent; } 不用写location / {.....把上面这个直接放到重写规则里,要在最前面,前面不能有任何规则,否则就只会跳转主页什么的
回复
2014-04-20 13:05:54 7
|
amysql |
引用: emCupid 发表于 2014-4-20 13:05 if ($host != xxxx.com) { rewrite ^/(.*)$ http://xxxx.com/$1 permanent; } 是这样的,加location 会优先级匹配
回复
2014-04-20 14:54:18 8
|
abowu |
回复
2014-04-21 14:18:59 9
|
abowu |
引用: 感谢,加到最前面,完美解决
回复
2014-04-21 14:19:45 10
|