一、环境描述
服务器环境:阿里云-> 虚拟主机
软件版本:WordPress 5.8.2
PHP版本:7.4
二、问题描述
虚拟主机在配置强制https跳转之后,网站首页已经强制https,但是资源文件还是访问https,造成网站不可用。
三、解决方案
修改项目文件/wp-config.php
文件,在文件最前面添加如下内容。
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
再次访问站点,就发现已经可以了~