【发布时间】:2023-04-10 16:15:01
【问题描述】:
如何从下面重写的 URL 中的查询字符串中删除 %2F?
这是我的 HTACCESS 文件...
RewriteCond %{HTTP_HOST} ^test\.example\.com$ [NC]
RewriteRule ^ http://www.example.com/?retailcentre=test$1%{REQUEST_URI} [QSA,NE,R=301,L]
推荐网址...
http://test.example.com/?utm_source=email&utm_medium=email&utm_campaign=022641ReservedEventCustomerEmail
然后重定向到这个 REWRITTEN URL...
http://www.example.com/?retailcentre=test%2F&utm_source=email&utm_medium=email&utm_campaign=022641ReservedEventCustomerEmail
如您所见,它在需要删除的retailcentre=test 之后添加了一个%2F。
【问题讨论】:
标签: .htaccess redirect mod-rewrite url-rewriting