七牛自定义域名开启HTTPS

博主之前已经介绍了很多篇关于七牛的文章了,其中有一篇是七牛自定义域名的,详情请点这里

配置七牛自定义域名cdn加速,让你的网站飞起来

本文将介绍在已经有自定义域名的情况下,配置https。关于https的配置,请点击这篇文章

wordpress配置HTTPS和遇到问题的解决方案

 

因为博主之前已经配置了自定义域名 media.liuyanzhao.com,那时候新建的是HTTP协议的。

现在所需要的就是升级HTTP到HTTPS,当然重新绑定一个自定义域名设置HTTPS也可以。具体步骤如下

1、购买证书

打开七牛SSL页面,https://portal.qiniu.com/certificate/ssl ,然后点击购买证书

选择TrusAsia 限免的那一个,核对信息,并支付

2、补全信息

这里注意,域名只能填一个,一个证书对应一个域名,博主这里是给media.liuyanzhao.com申请证书因为之前已经给liuyanzhao.com在腾讯云申请了,所以这里就只需要给自定义的二级域名来一个啦。

七牛自定义域名开启HTTPS

3、验证所有权,解析DNS

点击下一步的时候,可以得到下列信息,需要我们去验证所有权,在腾讯云那里,可以用文件验证和DNS验证。七牛这里,只能dns验证了

七牛自定义域名开启HTTPS

 

这里需要域名解析,在域名商(比如万网),解析给你的内容,如下

七牛自定义域名开启HTTPS

 

4、证书颁发成功

稍等十来分钟,就可以在我的证书那里查看到当前已颁发的证书啦

 

七牛自定义域名开启HTTPS

 

5、自定义域名升级HTTPS

之前的media.liuyanzhao.com是HTTP的,具体配置还请参考这篇文章

配置七牛自定义域名cdn加速,让你的网站飞起来

升级HTTPS只需要点击【域名概览】-->【高级设置】-->【升级HTTPS】,操作很简单。需耐心等待十几分钟,生效。

 

6、解析域名

复制给的CNAME

七牛自定义域名开启HTTPS

去万网,解析域名

七牛自定义域名开启HTTPS

 

然后再等几分钟,就生效了,最终效果如下

七牛自定义域名开启HTTPS

7、修改回源地址

点击镜像存储,将原来的http://liuyanzhao.com/改成https://liuyanzhao,com/

七牛自定义域名开启HTTPS

8、修改wp super chache里的cdn设置

同样wp super cache的cdn设置的文件路径也要改

七牛自定义域名开启HTTPS

9、functions.php里的代码也要替换

一般情况下,下面这段代码本来是不需要添加的,wp super cache会帮我们把liuyanzhao.com变成media.iuyanzhao.com,但是有时候却不生效。所以加以下代码,给图片开启cdn缓存

  1. if ( !is_admin() ) {
  2.     add_action('wp_loaded','c7sky_ob_start');
  3.     function c7sky_ob_start() {
  4.        ob_start('c7sky_qiniu_cdn_replace');
  5.     }
  6.    function c7sky_qiniu_cdn_replace($html) {
  7.        return str_replace("https://liuyanzhao.com/wp-content/uploads/", " https://media.liuyanzhao.com/wp-content/uploads/", $html);
  8.   }
  9. }

以上代码放到主题文件夹下的functions.php文件中,只需要修改第7行的两个url

 

至此我们已完美七牛自定义域名CDN+HTTPS了


更多文章

 

本文地址:https://liuyanzhao.com/4147.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值