WordPress 整站开启HTTPS

2017年8月21日14:42:05 2 528 views
本文最后更新于2017年9月21日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

效果展示

申请SSL证书

首先自然是为自己的域名申请SSL证书,可在阿里云申请免费的Symantec证书

待审核完毕后,根据web软件来下载响应的证书,并上传至服务器,移动至Apache目录的cert目录(如果不存在请自行创建)

Apache配置

1、查看mod_ssl模块是否安装,如未安装,则yum install mod_ssl -y进行安装,并进行模块引用

vim /etc/httpd/conf.modules.d/00-ssl.conf(Apache 2.4 yum安装方式路径为此,请根据具体情况引用该模块)

 

2、将以下代码添加至主题的functions.php中

3、配置Apache虚拟主机文件

配置虚拟主机文件

vim cloudcared.cn.conf,引入SSL证书

重定向

要实现访问www.domain.com或domain.com,自动跳转至https://www.domain.com,还需做重定向

复制网站配置文件cloudcared.cn.conf

vim cloudcared.conf

删除SSL配置,加入重定向配置,重启Apache测试即可

至此,访问cloudcared.cn或www.cloudcared.cn,会匹配到cloudcared.conf网站配置文件,由该文件进行重定向至https://www.cloudcared.cn,其他80端口域名不受影响,整站HTTPS配置完成。

  • 微信小程序
  • 关注微信小程序
  • weinxin
  • 微信公众号
  • 关注微信公众号
  • weinxin
Honest1y

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

    • avatar 下雨天 1

      回头试试

      • avatar 腾讯视频 4

        Good article 为什么非有中文