如何使用.htaccess重定向动态网址?

时间:2015-07-08 23:06:53

标签: .htaccess redirect

有没有办法重定向此链接:

http://example.com/?page=profile.php&id=100

http://example.com/profile.php?id=100

使用htaccess ?? 顺便说一句,我知道我可以从

重定向

http://example.com/?page=profile.php

为:

http://example.com/profile.php

使用301重定向

但我问第一个链接中的id我将其与&一起使用,而在我使用?的第二个网址中,是否有办法进行重定向考虑的id参数

1 个答案:

答案 0 :(得分:1)

试试这个:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^page=([^&]+)&id=([^&]+) [NC] 
RewriteRule ^ /%1?id=%2 [NC,R,L]