Regex 无斜杠重定向到

Regex 无斜杠重定向到,regex,.htaccess,mod-rewrite,Regex,.htaccess,Mod Rewrite,我想将带有get参数的url重定向到,而不以斜杠结尾 /-a=b&PAGEN\u 1=2&c=d/->/-a=b&PAGEN\u 1=2&c=d 我该怎么做 无工作: RewriteCond %{QUERY_STRING} ^(.+)PAGEN_1=2(.+)/$ RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1? [L,QSA,R=301] 您可以改为使用此规则: RewriteCond %{QUERY_STRING} ^(.+)/$ RewriteRule

我想将带有get参数的url重定向到,而不以斜杠结尾

/-a=b&PAGEN\u 1=2&c=d/
->
/-a=b&PAGEN\u 1=2&c=d

我该怎么做

无工作:

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

您可以改为使用此规则:

RewriteCond %{QUERY_STRING} ^(.+)/$
RewriteRule ^ %{REQUEST_URI}?%1 [L,R=301,NE]
你救了我一天:)谢谢你!