WordPress开启https设置

我们知道https网站相对于以往的http更加安全,并且google chrome现在会对非https的站点进行 不安全 的标注,
有鉴于此,我们在新建站点时,应该优先考虑开启https。

针对WordPress的https设置,网上相关的教程已经很多了,
但是我在实际运用的过程中发现,很多教程都很早了,已经不适用了,或者方法本身就是错误的,
及时设置好了https之后也会发现网站css样式错乱,图片地址显示错误,网站后台进不去或登录无反应。
所以笔者也是走了很多弯路,为了避免其他人重蹈覆辙,在此记录针对WordPress进行的https设置踩得那些坑。

我本身是采用的CDN+https的方式,故此完整过程不再表述,只记下需要注意的点即可。

  1. 网站后台

网站后台的 设置-常规选项 中要设置网站地址为https

wordpress-https-config-01
  1. 代码配置文件wp-config.php

打开网站根目录\wp-config.php文件找到代码

*
* @package WordPress
*/

在下方添加如下代码:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

此时即完成站点的https设置。

可能运行过程中会发现,仍有某些外部链接仍为http,可以通过修改数据库进行替换。

留下评论

电子邮件地址不会被公开。 必填项已用*标注