我正在使用WordPress重定向插件来尝试创建重定向,以便在重定向后维护它们的查询参数。我已经使用重定向中的“忽略和传递参数到目标”设置设置了所有重定向,并且它对除“utm_”参数之外的所有参数都有效。带有“utm_”参数的URL在重定向时去掉了这些参数。
,下面是一个例子:
https://www.oliveandcompany.com/test被设置为重定向到https://www.oliveandcompany.com/about,设置为“忽略&将参数传递到目标”。此基重定向工作正常。
以下具有泛型参数的URL将正确地重定向到about页面并维护参数: https://www.oliveandcompany.com/test/?param=test
这个带有"utm_“参数的URL将正确地重定向到about页面,但是去掉参数:source=test
我已经在三个不同的站点上测试过这个问题,结果在任何地方都是一样的。我也尝试关闭所有其他插件,但仍然没有运气。我尝试过许多不同的参数变体,这可以归结为"utm_“参数正在被剥离。
对于如何在重定向时维护“utm_”参数有什么想法吗?
发布于 2020-03-20 19:14:19
对于任何其他遇到这种情况的人来说,问题(在这里解释和解决)都与CDN和主机提供商(Fastly和Fly轮,尽管它也适用于WP引擎)剥离'utm‘,有时是'glcid’params有关,以提高缓存性能。您可以在WP引擎的职位从2020年2月21日在这里上读到更多关于这方面的内容。
https://stackoverflow.com/questions/60427087
复制相似问题