0

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

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,但在定制链接上其他所有内容都应保持不变。

有什么帮助吗?

4

2 回答 2

1

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

怎么样:

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

list.php

于 2012-07-27T10:47:27.670 回答
0

把这个放在你的htaccess中,应该就够了。

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

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

于 2012-07-27T15:14:21.530 回答