Wp 登录重定向从 url 中删除参数



如果我在 url 地址栏中写入http://example.com/wp-login.php?redirect_to=http://example.com/specificpage/?parameter1=dog&parameter2=dog&parameter3=cat(使登录页面重定向到带有参数的特定页面(并登录。

我被重定向到正确的页面,但只有第一个参数(http://example.com/specificpage/?parameter1=dog(。 其他两个参数将从 URL 中删除。

我该如何解决?

顺便说一句 - 参数在此站点上是可以接受的(在函数文件中设置add_custom_query_vars所以这不是问题(。

我最终对重定向网址进行了编码。 在我的情况下使用 php (' http://example.com/wp-login.php?redirect_to='.urlencode(http://example.com/specificpage/?parameter1=dog&parameter2=dog&parameter3=cat)); (

现在它工作了!

在我的情况下,它是 https://github.com/Arsenal21/all-in-one-wordpress-security/issues/11被阻止

相关内容

  • 没有找到相关文章

最新更新