让我们试试这个,
打开您的wp-login.php
文件并添加以下内容update_option
电话,
update_option(\'siteurl\', \'http://your.domain.name/the/path\' );
update_option(\'home\', \'http://your.domain.name/the/path\' );
在下面,
require( dirname(__FILE__) . \'/wp-load.php\' );
所以。。。应该是这样的,
require( dirname(__FILE__) . \'/wp-load.php\' );
update_option(\'siteurl\', \'http://www.example.com/\' );
update_option(\'home\', \'http://www.example.com/\' );
在哪里
http://www.example.com/
应与您的域匹配。
- Then visit your login page.
- Then remove the lines added to
wp-login.php
您可能需要刷新登录页面几次,或者尝试登录几次,但它应该允许您进入。可能需要清除缓存。
如果突然之间,
http://www.example.com/
看起来像是,
http://example.com/ (no www - for example sake)
。。。那么它可能会导致您遇到重定向循环问题。很容易错过登录URL中的细微更改,因为我们通常不会太注意。
所以通过运行update_option
在上面,我们将这些路径重置为其原始格式。
IF its not the above then make sure you definitely PURGE all of your browser cookies because there is a mismatch somewhere that\'s causing the issue. Has to be.