站点实现CDN加速COS

站点实现CDN加速COS

Youkun 137 2023-02-12 2023-02-14

站点实现 CDN 加速 COS

前言:cdn优势在于降低网络拥塞,提高用户访问响应速度和命中率。腾讯云 CDN 可对 COS 上存储的静态资源(包括静态脚本、音视频、图片、附件等文件)进行加速分发;况且cdn相比之前cos更加节流,我就给网站配置了cdn。注意,现在不域名备案不能自定义域名加速!记录希望可以帮到你,如果有描述错误,欢迎指正!

本章cdn配置主要参考官方文档链接:https://cloud.tencent.com/document/product/228/3149

1.进入cdn控制台

链接:https://console.cloud.tencent.com/cdn

注意

腾讯云新人一般有6个月100G体验,链接:https://cloud.tencent.com/act/free?from=19067

2.添加域名

注意:如果你的域名没有备案是不能进行加速域名的!

主要给图片资源配置,这里域名可以 img.xxx.com;当然你也可以叫image,pic等等;

参照我的配置:

添加授权服务:

3.填写相关配置

提升资源命中率和访问性能:这里可以直接默认,直接点击第3个防止费用超额;

设置一下:

点击访问安全设置:

注意:这里配置证书,你去申请一个免费的就行。

给你的二级域名申请一个证书:

ssl控制台申请,链接:https://console.cloud.tencent.com/ssl

稍等一会,签发完再回cdn控制台:

直接点击已托管,因为我域名解析以及服务器都是腾讯的,那边操作完这边就有记录了;

如果你不是,手动上传证书即可;

完成,提交配置:

部署是需要时间的,稍等一会:

这样就完成了img二级域名→cdn→存储桶的过程;

4.存储桶

进入对象存储控制台,随便点击一张图片详情,就可以看到默认和自定义加速域名:

此时我们可以将公有读私有写的权限改成**私有读写,**完全使用cdn加速达到安全又节省流量的目的。

补充:

1.在cdn控制台,可以开启防盗链,白名单中添加可以访问的网站

附:之前宝塔面板中nginx添加的防盗链代码可以去除了;

2.https配置

http2.0和强制跳转打开

3.PicGo添加设置

设定自定义域名:https://img.xxx.com

Typroa验证一下:

这样我们就完成了CDN加速COS🎉🎉