开启HTTPS后WordPress后台wp-admin提示ERR_TOO_MANY_REDIRECTS

今天打开Hanayao博客,访问后台wp-admin发现提示 ERR_TOO_MANY_REDIRECTS
于是查询了下解决方法,参考了同富的文章,发现可以解决。特记录下来。
在wp-config.php文件下增加了以下几行就可以。

1
2
3
4
5
6
define('FORCE_SSL_ADMIN',true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
您的支持将鼓励我继续创作!