可以将.htaccess规则写入忽略部分查询字符串,但仍然将其保留在网址中(不重定向)?
我需要一种方法来忽略查询字符串以 utm _ 开头,就像它们不存在(后端脚本不可见)但仍然存在于浏览器URL中,因为查询字符串将被捕获通过JavaScript分析脚本(这就是为什么解决方案具有不可接受的重定向)。
假设我有一个没有查询字符串的网址:https://example.com/bla/hello
或查询字符串:https://example.com/anything?hello=world
然后我需要添加一个查询字符串部分 utm_source = 123 ,它可以放在其他查询字符串元素中的任何位置
当我向网址添加查询字符串时,网站的某些页面停止工作或开始表现不同,例如https://example.com/?utm_source=123会抛出404
如果有可能,你能帮我制定规则吗?