wordpress 站点 https 改造

2022-07-04 发布于wordpress使用

安装WordPress前,请确认好要用的域名,是开启https,还是要不要 www,安装前请确认好,如果没wordpress基础,安装好后给域名可能会出现各种问题,请慎重。

注意:推荐在安装 wordpress 之前就配置好 https (ssl 证书),然后用https://地址安装wordpress,因为如果不会正确的改造,可能会出现各种问题。

以宝塔为例,如果你使用其他环境,说明大神你应该会自己解决,可以忽略下方的内容。

首先登录 wordpress 网站后台,在设置常规中将“WordPress地址(URL)“和”站点地址(URL)”修改为 https,改好后点保存,这时应该无法登录后台了,不要慌,继续看。

wordpress 站点 https 改造

然后进入宝塔后台的站点设置弹窗,选择 ssl 选项卡,宝塔后台可以申请两种免费证书,如下图,分别是“宝塔ssl”和“Let's Encrypt”,任选其一即可,选项都按填填空,如果都没成功,请联系宝塔客服,或者可以试试这个通配证书(目前¥88/年)填写优惠码 iotheme 可以优惠30元,获取证书

wordpress 站点 https 改造

成功保存后,如果一切正常,你就可以使用 https:// 进入后台了。

一切正常固然重要,如果不正常进不去后台怎么办,或者可以进后台,但是前台有些静态文件地址还是 http 导致报错或者排版丢失,可以尝试在网站目录下的 wp-config.php 文件里添加一下代码试试。

define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
$_SERVER['HTTPS'] = 'ON';
define( 'CONCATENATE_SCRIPTS', false );

进入后台后推荐重新保存一下固定连接

如果还不正常,进入数据库,找到表 wp_options ,查找字段 option_name 值为 rewrite_rules 的选项,然后重命名试试看(记住名字,如果不行就改回来把?)。

wordpress 站点 https 改造

如果仍然不行,那就只能改回 http 了,方法:进入数据库,找到表 wp_options ,查找两个字段 siteurlhomehttps 改为 http ,如下图,然后在宝塔网站设置弹窗中删除 ssl证书。

wordpress 站点 https 改造

如果你有更好的解决办法,欢迎你投稿给我们,感谢!

仍然有问题? 我们要如何帮助您?
One Nav 导航主题