WordPress网站开启HTTPS后出现“将您重定向的次数过多”问题

2024年01月22日
首页博客

当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插件的影响。