如何从URL中删除查询字符串?

时间:2016-10-26 20:38:49

标签: regex linux apache .htaccess url-redirection

我有这个:

http://www.example.com/pt/?id=114

...我需要将其重定向到此:

http://www.example.com/pt

我当前的代码无效:

RewriteRule ^/pt$ /pt [L,R=301,QSD]

有帮助吗?

1 个答案:

答案 0 :(得分:0)

要删除查询字符串,您可以使用以下规则:

RewriteEngine on

RewriteCond %{QUERY_STRING} .
RewriteRule ^/?pt$ /pt? [L,R=301,L]