使用逗号从URL重定向htaccess 301不会重定向

时间:2012-09-04 18:14:11

标签: .htaccess url redirect url-rewriting

我有一小部分网址,我想在我的.htaccess文件中进行301重定向。

问题是原始网址包含一些奇怪的参数格式,似乎打破了重定向。

基本上我需要这个重定向才能工作:

redirect 301 "/index.php?id=365,0,0,1,0,0" http://example.com/about/

example.com也有一个index.php文件,但在我看来它应该重定向。

有人对此有见解吗?

谢谢

1 个答案:

答案 0 :(得分:0)

?id=365,0,0 ...

替换\?id=(\d\d\d.*)$

OR

RewriteRule http://example.com/index.php?id=(\d\d\d.*)$ http://www./example.com/about/ [R=301,L]