WordPress开启https(SSL)后,网站排版错乱、后台打不开、页面显示不全问题解决办法

网络资讯阅读模式

用WordPress建站的朋友,有些人在安装了SSL证书后开启https访问,遇到网站网页排版错乱,页面显示不全,甚至管理后台也打不开,出现这个问题是因为css无法加载出来,现在给出如下解决办法。

1.用FTP连接到空间(这里指的是虚拟主机)找到网站根目录下的worepress程序文件。 按路径查找到functions.php文件:/wp-includes/functions.php文章源自加分广告-https://www.jiafenpr.com/1597.html

打开functions.php文件,按ctrl+f,搜索查找代码require ABSPATH . WPINC . '/option.php';文章源自加分广告-https://www.jiafenpr.com/1597.html

在该代码的下方另起一行添加以下代码即可完成第一个文件的修改。文章源自加分广告-https://www.jiafenpr.com/1597.html

add_filter('script_loader_src', 'agnostic_script_loader_src', 20,2); function agnostic_script_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); } add_filter('style_loader_src', 'agnostic_style_loader_src', 20,2); function agnostic_style_loader_src($src, $handle) { return preg_replace('/^(http|https):/', '', $src); }

2.按路径查找到wp-config.php文件:网站根目录/wp-config.php文章源自加分广告-https://www.jiafenpr.com/1597.html

打开wp-config.php文件,按ctrl+f,搜索查找找到以下代码:*文章源自加分广告-https://www.jiafenpr.com/1597.html

* @package WordPress文章源自加分广告-https://www.jiafenpr.com/1597.html

*/文章源自加分广告-https://www.jiafenpr.com/1597.html

在该代码*/的下方另起一行添加以下代码即可完成第二个文件的修改。文章源自加分广告-https://www.jiafenpr.com/1597.html

$_SERVER['HTTPS'] = 'on';

define('FORCE_SSL_LOGIN', true);

define('FORCE_SSL_ADMIN', true);

完成上面两个文件的修改,网站就可以正常显示了文章源自加分广告-https://www.jiafenpr.com/1597.html 文章源自加分广告-https://www.jiafenpr.com/1597.html

我的微信
微信扫一扫
weinxin
我的微信
我的微信公众号
微信扫一扫
weinxin
我的公众号