+ -
当前位置:首页 → 问答吧 → 请教apache的一条rewrite规则

请教apache的一条rewrite规则

时间:2010-03-01

来源:互联网

我想把一个首页通过301转换到/目录,比如: wwww.chinaunix.net/post.php 转到www.chinaunix.net

而post.php后面还跟了一串字符,比如:
http://www.chinaunix.net/post.php?action=newthread%3Ffid%3D13  

另外呢,我又不想把
http://www.chinaunix.net/post.php?action=newthread%3Ffid%3D13  转成: http://www.chinaunix.net/?action=newthread%3Ffid%3D13

请问,这个301规则该怎么写?

谢谢了!

作者: tener   发布时间: 2010-03-01

自己顶一下。

作者: tener   发布时间: 2010-03-02

域名间的301转换可以通过变量 HTTP_HOST
那么,后面的具体URL该使用什么变量呢?

我试过了 REQUEST_FILENAME和REQUEST_URI,都没用。

作者: tener   发布时间: 2010-03-02

继续顶
难道没人遇到过这样的问题?

作者: tener   发布时间: 2010-03-04

我帮你顶了 不会 坐等高人

作者: senzaier   发布时间: 2010-03-04

使用 query_string变量


RewriteCond %{QUERY_STRING} !>0
RewriteRule ^index\.php$ / [R=301]

作者: jsz   发布时间: 2010-03-08



QUOTE:
使用 query_string变量


RewriteCond %{QUERY_STRING} !>0
RewriteRule ^index\.php$ / [R=301]
jsz 发表于 2010-03-08 16:25




这个方法很不错

作者: notion001   发布时间: 2010-03-10

热门下载

更多