1

我有一个带有查询字符串的页面,我想将其重定向到具有不同查询字符串值的同一页面:

www.mysite.com/pages/page.php?id=5(这是旧页面)
www.mysite.com/pages/page.php?id=7(这是需要重定向到的新页面)

RewriteEngine on

RewriteCond %{QUERY_STRING} ^id=5$ [NC]

RewriteRule ^pages/page\.php$ pages/page.php?id=7 [R=301,L]

它不起作用。有人可以帮助我吗?谢谢!

4

1 回答 1

0
RewriteEngine on

RewriteCond %{QUERY_STRING} ^id=5$ [NC]

RewriteRule ^pages/page\.php$   http://%{HTTP_HOST}/pages/page.php?id=7 [R=301,L,NC]
于 2012-09-08T07:49:40.133 回答