### [【wordpress】wordpress配置https(SSL)无法登录后台&页面样式丢失](https://jjgg.co/article/3221) **Published:** 2024-10-21T06:23:58 **Author:** chhyjyckw **Excerpt:** 解决方案: 一、修改代码 1、打开网站根目录文件\wp-includes\functions.php,找到代码… 解决方案: 一、修改代码 1、打开网站根目录文件\\wp-includes\\functions.php,找到代码 require( ABSPATH . WPINC . ‘/option.php’ );大概在第8行。 在下方添加以下代码: 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); } 1 2 2、打开网站根目录\\wp-config.php文件找到代码 在下方添加如下代码: \* \* @package WordPress \*/ $\_SERVER\[‘HTTPS’\] = ‘on’; define(‘FORCE\_SSL\_LOGIN’, true); define(‘FORCE\_SSL\_ADMIN’, true); 1 2 3 4 5 6 7 完成以上两步操作后,可以正常访问wordpress https开头网站后台了,登录wordpress后台。 二、后台修改 点击设置-常规-常规选项,将 WordPress地址(URL) 站点地址(URL) 改为https://开头的链接地址(如https://www.pengjy.com),后点击“保存更改”。 然后还需要确定的就是通过“设置”中“多媒体”菜单把“文件的完整 URL 地址”也改为 https 协议,如果文件的完整 URL 地址之前是缺省的,那么也就可以不用修改。 这时https网址小锁上有个黄色小叹号(此内面部分内容不安全、如图像)https证书存在错误,可能网站文章内容页的图片链接地址还是http://开头,也有可能是外部链接没https化。 三、修改数据库 update wp\_posts set post\_content = replace(post\_content, ‘http://example.com’,’https://example.com’); ———————————————— **Categories:** 教程 **Comments:** **a:** 2 **a:** 111 **a:** 11 **a:** 1 **a:** 1111 ---