关于htaccess的301定向问题

yiyuwowo 发布于 2013/11/27 22:25
阅读 208
收藏 2

@红薯 你好,想跟你请教2个问题:

问题1、

RedirectMatch 301 /page/(.*) http://www.oschina.net
来301  http://http://www.oschina.net/page/14 这个地址,结果导致所有有page的地址都被301到首页了!我该怎么处理?

问题2、

http://www.oschina.net/1.html/comment-page-1  通过.htaccess变成

http://www.oschina.net/1.html/comment-page-1 或者http://www.oschina.net/1.html

(其中地址的批量的,有办法实现没?)

本来是想page目录的文章都跳转到首页的,结果所有的带page的页面都跳转了!

加载中
0
红薯
红薯

我很少用 .htaccess,你可以参考下面两篇文章:

http://www.oschina.net/question/12_58586
http://www.oschina.net/question/28_38363

yiyuwowo
yiyuwowo
已经解决问题,并贴出了我的解决方案,谢谢!
0
yiyuwowo
yiyuwowo
我先看下,不懂得等下问您,谢谢您,第一次上这个站,非常好的内容和用户体验!
0
jingshishengxu
jingshishengxu

RedirectMatch 301 /page/(.*) http://www.oschina.net/$1

会把 /page/my.html 变成  http://www.oschina.net/my.html

yiyuwowo
yiyuwowo
回复 @jingshishengxu : 前面这个问题解决了!
jingshishengxu
jingshishengxu
我最近没时间上Q,你问站里的其他人吧
0
yiyuwowo
yiyuwowo

RedirectMatch 301 ^/page/(.*) http://www.logo520.com

RedirectMatch 301 (.*)/comment-page-1$ http://www.logo520.com$1

第一个是要加个^符号,表示以page开始的链接地址表示/comment-page-1结尾的重定向去掉/comment-page-1

第二个则是

利用这两段代码解决的问题

返回顶部
顶部