【发布时间】:2022-07-01 22:11:53
【问题描述】:
我已经四处寻找这个,但没有找到我需要的东西。基本上任何以? 结尾的url 后跟更多字符的url 都应该重定向到另一个url,但相同的路径不包括语言。举个例子会更清楚。
如果用户登陆https://example.com/fr/contact-us/?utm_medium=email
他们应该被重定向到https://example.com/contact-us/?utm_medium=email
在最后一个/ 之后的任何带有? 的网址都应该是这种情况
不幸的是,我对重定向不太了解,所以我在这里没有很好的尝试。
RewriteCond %{QUERY_STRING} ^utm_medium=\d+$
RewriteRule ..... [R=301]
【问题讨论】:
标签: regex .htaccess url-rewriting