当WordPress网站开启HTTPS后出现“将您重定向的次数过多”问题时,可以按照以下步骤解决:
第一步:编辑wp-config.php文件
在WordPress网站根目录下找到wp-config.php文件,在文件中添加以下代码:
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
确保将这段代码添加在文件中的 if ( !defined('ABSPATH') ) 代码之前。
示例:
if ( !defined('ABSPATH') ) {
define('ABSPATH', dirname(__FILE__) . '/');
}
// 添加以下代码
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
/** WordPress核心文件载入 */
require_once(ABSPATH . 'wp-settings.php');
保存文件后清除浏览器缓存。
第二步:修改WordPress网址为HTTPS
登录WordPress网站后台,在【常规 – 设置】页面,修改WordPress地址(URL)和站点地址(URL)两项中的网址为以“https://”开头的地址。
第三步:刷新并访问
刷新浏览器缓存,然后访问WordPress网站。问题应该会得到解决。
这些步骤主要确保WordPress正确配置了HTTPS,并在强制使用SSL的情况下不会出现重定向问题。如果问题仍然存在,可能需要检查服务器配置或WordPress插件的影响。