问号后的一切?在 URL (Wordpress) 中消失 已解决

问题描述 投票:0回答:1

我的网站(6.1.1 Wordpress)删除了网址中的任何内容?被插入。我用它来将 GET 变量从 PHP 传递到网站(显示通知等)。 https://www.example.com/?msg=Welcome 重定向到 https://www.example.com/.

当手动将 URL 粘贴到浏览器时会发生这种情况,因此这不是 PHP 问题。

我尝试将重写条件等添加到 .htaccess,并重置整个文件,结果仍然相同。我尝试禁用所有插件,我尝试更新 PHP。我只是找不到解决方案。

奇怪的是,当我以管理员身份登录时,URL 将变量保留在 URL 中。

我使用插件 All in One SEO,它有一个重定向选项卡,但仅适用于高级用户(禁用插件不会停止 URL 参数删除)。

我想问的是,是否存在可能导致此问题的插件更改的文件?我想找到那个文件并删除它,或者更新它,这样它就不会删除 URL 参数。拜托,这是一个我找不到的简单修复程序,它让我发疯。

为什么除了我(以管理员身份登录)之外的所有人都删除了 URL 参数。这只是0意义。没有缓存或任何东西的新浏览器也会在按 Enter 时删除字符串。几乎在网站加载之前!

SOLUTION

这非常奇怪,但 All In One SEO 插件毕竟是导致问题的原因。但是,禁用它或删除它并不能解决问题。它对我有用的唯一具体方法是禁用我的所有插件,然后重新启用除 All In One SEO 插件之外的所有插件。繁荣。解决了。耶稣花了很长时间。

很抱歉没有遵循正确的格式。

php wordpress url parameters query-string
1个回答
0
投票

解决问题(来自 AIOSEO 支持)

转到 All in One SEO > Search Appearance > Advanced 选项卡,禁用(如果启用)Crawl Cleanup 和 Save Changes 下的 Remove Query Args 功能

© www.soinside.com 2019 - 2024. All rights reserved.