重定向到没有斜杠

时间:2016-06-21 11:07:16

标签: regex .htaccess mod-rewrite

我想将带有get参数的url重定向到不使用斜杠。

/?a=b&PAGEN_1=2&c=d/ - > /?a=b&PAGEN_1=2&c=d

我该怎么做?

没有工作:

RewriteCond %{QUERY_STRING} ^(.+)PAGEN_1=2(.+)/$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1? [L,QSA,R=301]

1 个答案:

答案 0 :(得分:1)

您可以改用此规则:

RewriteCond %{QUERY_STRING} ^(.+)/$
RewriteRule ^ %{REQUEST_URI}?%1 [L,R=301,NE]