1

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

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

我该如何解决?

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

4

2 回答 2

0

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

现在它起作用了!

于 2018-01-11T14:22:24.120 回答
0

就我而言,它是https://github.com/Arsenal21/all-in-one-wordpress-security/issues/11 被阻止

于 2021-07-26T02:30:50.353 回答