注销重定向到损坏的页面(省略主页URL)

时间:2019-09-12 作者:i.brod

我正在使用最新版本的WP。我有一个问题,单击管理面板上的注销按钮会重定向到一个完全断开的链接:

http://wp-login.php/?loggedout=true

如您所见,链接中完全省略了域(在我的示例中是wp.localhost)

我将提到,此本地WP站点是从远程服务器“克隆”的,但我确保更改了WP\\U选项表中的“siteurl”和“home”字段,and everything else works just fine

有人能告诉我问题出在哪里吗?是否有其他可能与此相关的配置字段?

1 个回复
最合适的回答,由SO网友:Nat 整理而成

找到了答案。这是WordPress v5.2.3中的一个bug,会影响Windows环境中的WordPress。由未正确剥离的Windows路径中的反斜杠引起

详情如下:https://core.trac.wordpress.org/ticket/47980

我已经尝试了建议的补丁,可以确认它解决了问题。

替换:

$location = \'/\' . ltrim( $path . \'/\', \'/\' ) . $location;
使用

$location = \'/\' . ltrim( $path . \'/\', \'/\\\\\' ) . $location;
in/wp包括/可插拔。php,第1404行

它表示将在版本5.2.4中修复

相关推荐

我可以更改/wp-admin/Options-General al.php的名称吗?

我问这个问题是因为我正在编写Wordpress插件,我希望能够检测WP Admin何时使用options general。php。目前,我只是直接检查URL,看看它是否以options general结尾。但是如果Wordpress允许安装更改此文件的文件名,那么我的插件可能无法在某些安装上运行。