我今天有机会解决一个在 WordPress 博客上发生的重定向问题,该博客已经安装了 SSL 证书,因此站点已切换到 HTTPS。 问题在于 WordPress 被配置为 HTTP 而非 HTTPS,在修改设置以更改 URL 时,站点通过 HTTPS 访问,但它调用的是 HTTP 的文件,因此会被重定向… 因此我遇到了一个错误,即重定向循环。这在 WordPress 更新时也可能发生。 如何简单解决此问题: 我只是把以下几行代码添加到config.php 文件的开头: define(‘FORCE_SSL_ADMIN’, true); if( strpos($_SERVER[‘HTTP_X_FORWARDED_PROTO’], ‘https’) !== false ) { $_SERVER[‘HTTPS’] = ‘on’; } 从那以后,一切都运行得很顺利。 祝你好运!
© 2026 Bensimon Eyal — Powered by WordPress
Theme by Anders Noren — Up ↑