博主之前已经介绍了很多篇关于七牛的文章了,其中有一篇是七牛自定义域名的,详情请点这里
配置七牛自定义域名cdn加速,让你的网站飞起来
本文将介绍在已经有自定义域名的情况下,配置https。关于https的配置,请点击这篇文章
wordpress配置HTTPS和遇到问题的解决方案
因为博主之前已经配置了自定义域名 media.liuyanzhao.com,那时候新建的是HTTP协议的。
现在所需要的就是升级HTTP到HTTPS,当然重新绑定一个自定义域名设置HTTPS也可以。具体步骤如下
打开七牛SSL页面,https://portal.qiniu.com/certificate/ssl ,然后点击购买证书
选择TrusAsia 限免的那一个,核对信息,并支付
这里注意,域名只能填一个,一个证书对应一个域名,博主这里是给media.liuyanzhao.com申请证书因为之前已经给liuyanzhao.com在腾讯云申请了,所以这里就只需要给自定义的二级域名来一个啦。
点击下一步的时候,可以得到下列信息,需要我们去验证所有权,在腾讯云那里,可以用文件验证和DNS验证。七牛这里,只能dns验证了
这里需要域名解析,在域名商(比如万网),解析给你的内容,如下
稍等十来分钟,就可以在我的证书那里查看到当前已颁发的证书啦
之前的media.liuyanzhao.com是HTTP的,具体配置还请参考这篇文章
配置七牛自定义域名cdn加速,让你的网站飞起来
升级HTTPS只需要点击【域名概览】-->【高级设置】-->【升级HTTPS】,操作很简单。需耐心等待十几分钟,生效。
复制给的CNAME
去万网,解析域名
然后再等几分钟,就生效了,最终效果如下
点击镜像存储,将原来的http://liuyanzhao.com/改成https://liuyanzhao,com/
同样wp super cache的cdn设置的文件路径也要改
一般情况下,下面这段代码本来是不需要添加的,wp super cache会帮我们把liuyanzhao.com变成media.iuyanzhao.com,但是有时候却不生效。所以加以下代码,给图片开启cdn缓存
以上代码放到主题文件夹下的functions.php文件中,只需要修改第7行的两个url
至此我们已完美七牛自定义域名CDN+HTTPS了
更多文章
本文地址:https://liuyanzhao.com/4147.html
转载请注明
配置七牛自定义域名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在腾讯云申请了,所以这里就只需要给自定义的二级域名来一个啦。
3、验证所有权,解析DNS
点击下一步的时候,可以得到下列信息,需要我们去验证所有权,在腾讯云那里,可以用文件验证和DNS验证。七牛这里,只能dns验证了
这里需要域名解析,在域名商(比如万网),解析给你的内容,如下
4、证书颁发成功
稍等十来分钟,就可以在我的证书那里查看到当前已颁发的证书啦
5、自定义域名升级HTTPS
之前的media.liuyanzhao.com是HTTP的,具体配置还请参考这篇文章
配置七牛自定义域名cdn加速,让你的网站飞起来
升级HTTPS只需要点击【域名概览】-->【高级设置】-->【升级HTTPS】,操作很简单。需耐心等待十几分钟,生效。
6、解析域名
复制给的CNAME
去万网,解析域名
然后再等几分钟,就生效了,最终效果如下
7、修改回源地址
点击镜像存储,将原来的http://liuyanzhao.com/改成https://liuyanzhao,com/
8、修改wp super chache里的cdn设置
同样wp super cache的cdn设置的文件路径也要改
9、functions.php里的代码也要替换
一般情况下,下面这段代码本来是不需要添加的,wp super cache会帮我们把liuyanzhao.com变成media.iuyanzhao.com,但是有时候却不生效。所以加以下代码,给图片开启cdn缓存
- if ( !is_admin() ) {
- add_action('wp_loaded','c7sky_ob_start');
- function c7sky_ob_start() {
- ob_start('c7sky_qiniu_cdn_replace');
- }
- function c7sky_qiniu_cdn_replace($html) {
- return str_replace("https://oss.liuyanzhao.com/uploads/", " https://oss.liuyanzhao.com/uploads/", $html);
- }
- }
以上代码放到主题文件夹下的functions.php文件中,只需要修改第7行的两个url
至此我们已完美七牛自定义域名CDN+HTTPS了
更多文章
- wordpress配置HTTPS和遇到问题的解决方案
- 域名没备案使用七牛cdn加速
- 配置七牛自定义域名cdn加速,让你的网站飞起来
- 解决使用七牛CDN导致AJAX评论报错
- 七牛在自定义域名防盗链
- 七牛robots正确写法
- 七牛配置Gravatar头像缓存
本文地址:https://liuyanzhao.com/4147.html
转载请注明
2018年11月06日 15:53:49
请问楼主一个问题: 全站“https”了,例如 https://www.abc.com。 因为七牛“https”用量不计入免费额度,要收费,所以在七牛绑定加速域名时打算用“http”,例如 http://media.abc.com,这样可以吗,会不会和网站的https产生冲突? 顺便问下楼主用的“https”自定义域名每月会产生多少费用?
2018年11月06日 16:01:21
使用https融合cdn加速的话,价格是0.28 元/GB,我一个月大概要用40G,差不多10块钱
2018年11月06日 16:19:39
谢谢楼主!那我不用“https”,直接用免费的“http”可以吗?
2018年11月06日 16:22:13
可以用
2018年11月06日 16:45:33
谢谢
2018年06月20日 21:23:11
wp super chache会使统计失效,除了这个插件使用七牛CDN,没有其他插件了吗?
2017年05月13日 16:22:59
虚拟主机好像不可以配置吧? :?:
2017年05月13日 17:34:51
都可以啊,能装https就可以