重定向包括.htaccess的查询字符串

时间:2012-07-27 10:42:06

标签: .htaccess

我需要重定向这样的页面(值可能会在查询字符串中更改)

http://www.domain.com/list.php?id=bla&variable2=product1-product2-product3

重定向到

http://www.domain.com/list.html?id=bla&variable2=product1-product2-product3

我需要的是改为.html,但其他一切应该在定制链接上保持不变。

有任何帮助吗?

2 个答案:

答案 0 :(得分:1)

在list.php文件中进行重定向而不是使用.htaccess文件是不是一个坏主意?

如下:

header('Location: http://www.domain.com/list.html?'+$querystring);

list.php

答案 1 :(得分:0)

把它放在你的htaccess中,它就足够了。

RewriteRule ^([^.]+).html$ /$1.php [QSA,L]

(顺便说一下,这样做是没用的......)