:
开通CDN服务
打开路径、顶部导航栏—基础—CDN和加速
激活步骤按照提示一步步进行即可,无需过多介绍。
:
添加接入域名
点击确定会自动跳转到访问界面,如果没有,可以点击下图中的添加域名按钮。
点击后如下图。
这里最多可以添加10个域名,但要注意3点:
1、不能与源站同名; 2、这10个域名必须全部指向同一个源站点; 3、特刊——的域名必须有备案号。
不用担心你所属的项目,默认即可。源站点类型可以是源站点域名和对象存储。这个对象存储与我们无关。这是使用腾讯对象存储业务后才可以实现的。
:
加速服务配置
业务类型,我们选择静态加速。如果您是视频站,可以选择流媒体加速,如果您是下载站,可以选择下载加速。
这里小编已经启用了过滤参数,可以根据实际情况进行配置。
缓存过期配置,这里可以设置想要缓存的文件类型以及预计缓存天数。对于不想缓存的动态文件,也可以在这里进行配置,将刷新时间设置为0。对于刷新时间来说,越长越好,要根据自己网站的实际情况进行配置。对于那些长期不会更新的文件,设置长点,对于那些可能更新的文件,设置短点。 WordPress站点可以参考编辑器的配置。
:
缓存配置参数参考
文件类型:php;jsp;asp;aspx 刷新时间0 秒文件类型:jpg;png;jpeg;gif;css;html;js 刷新时间30 天文件文件夹:/wp-content/uploads 刷新时间30 天
:
域名接入完成
提交后,一小步就完成了访问,但是需要验证域名。
:
域名验证
点击管理,会跳转到如下界面。使用CNAME将您刚刚设置的CDN域名指向系统给您的域名。几分钟后,将得到全面验证。当然,你也可以手动验证,使用ping命令ping你的域名,如果ping的后缀是cdntip.com或者后缀tcdn.qq.com,则说明该域名的CNAME已经生效。
至此,域名的接入工作已经完成。接下来我们看一下腾讯云免费CDN的https部署教程。
:
高级缓存设置
如果没有特殊要求,保持默认即可。
:
防盗链设置
腾讯云CDN,我觉得最好的是可以配置防盗链。小编一直用的360网站卫士没有防盗链功能,有点奇怪。这里可以使用referer来设置防盗链。小编这里使用了白名单来进行控制。可以使用*.boyhost.cn等通配符来控制多个根域名的正常访问或禁止访问。小编建议不要勾选空referer访问。当然,对于搜索引擎优化,小编还在研究如何设置搜索引擎的referer。如果你有好的方法,欢迎与小编分享。
配置完成后可以看到下图
:
缓存设置
如果您之前配置的缓存方式有任何修改,可以在这里修改。
:
回源配置
根据需要配置,一般保持默认即可。
:
高级配置
如无特殊需要,保持默认即可。
如果您选择按带宽峰值付费,可以在这里设置最高峰值,超出部分回源,以保证CDN费用不被浪费。
:
配置https访问
如果您想通过https访问整个站点,这里选择您想使用https访问的域名。如果您自己有其他第三方证书,只需将所需的证书内容复制到相应的框中并保存即可。如果您已申请腾讯云SSL,请选择腾讯云托管证书。
这里选择对应的证书,不要选错。
回源方法这里,如果你的源站没有设置HSTS,那么小编推荐使用http回源,这样可以减少服务器的少量压力。如果像这篇博客一样使用HSTS强制https访问,只能启用https回源。
:
CDN缓存域名SSL证书
配置完成后,如下图所示,您可以在这里查看详细信息。
:
完成部署
哈哈哈哈,其实上一步就完成了,这里看一下部署完成后的界面。
:
注意事项
1、域名必须有备案号,网站必须合法
2、缓存时间要根据网站的实际情况进行配置。不要乱缓存,这样会导致CDN在使用过程中变慢。
3、回源域名不能与当前CDN域名相同。注意修改为源站域名。有时系统会默认当前的CDN域名
4.对于Wordpress博客,建议配合WP-Super-Cache缓存插件使用。