全站现已开启https

Miracle 2017年7月13日12:58:38IT相关 干货教程全站现已开启https已关闭评论3,91212603字阅读2分0秒阅读模式

向腾讯云申请了免费的证书,绑定后,再利用CDN加速强制跳转https,修改站内图片链接为https,个人博客虽已全部https化,但是管理后台进不去。文章源自联网快讯-https://x1995.cn/786.html

后来网上查找资料才解决文章源自联网快讯-https://x1995.cn/786.html

wordpress配置https就不能简单的在后台的设置里面将主页设置为https,因为这个站点其实是http的,如果配置成https,那么当访问https的时候,会先访问CDN,而CDN会回源,也就是会去找http的站点,这时回源站点又被设置为了https,那么又会被重定向到CDN,这样就出现了访问CDN的无限重定向,导致网页无法打开,或者某些文件无法加载的问题。文章源自联网快讯-https://x1995.cn/786.html

所以使用CDN部署的https必须将wordpress的后台主页设置为http。文章源自联网快讯-https://x1995.cn/786.html

然后设置https访问通过修改wp-config.php文件实现,找到这个文件,打开后在开头的“<?”下面添加如下代码即可(“//”后面的注释可以不用加,习惯加上注释,才知道是做什么的)文章源自联网快讯-https://x1995.cn/786.html

1
2
3
4
5
//=== 将用户界面与主页相关的http链接替换为https,后台不用更改主页地址 ===//
define('WP_HOME', 'https://'.$_SERVER['HTTP_HOST']);
define('WP_SITEURL', 'https://'.$_SERVER['HTTP_HOST']);
//=== 设置https为开启 ===//
$_SERVER['HTTPS'] = 'ON';

 文章源自联网快讯-https://x1995.cn/786.html

文章源自联网快讯-https://x1995.cn/786.html
Miracle
  • 本文由 发表于 2017年7月13日12:58:38