当前位置:首页 > 网络科技 > 腾讯云 EdgeOne CDN 设置介绍|参数设置教程

腾讯云 EdgeOne CDN 设置介绍|参数设置教程

8个月前 (08-27)admin网络科技23
本篇文章目录|Table of Contents Hide
  1. 前置条件
  2. 1. 接入域名
  3. 2. 添加域名
  4. 3. 安全防护设置
  5. 4. 站点加速设置
    1. 4.1 缓存设置
    2. 4.2 文件优化
    3. 4.3 HTTPS设置
    4. 4.4 网络优化
  6. 5. 规则引擎设置
  7. 6.用量策略

【本文最后由 Twtte.com 更新于 2024-04-21. 如果有相关的资源失效,请留言反馈,将会及时处理。】

今天写一下腾讯云 EdgeOne CDN的设置介绍,因为我的套餐已经绑定过域名了,所以基础的绑定设置这里就不多说了。主要介绍下CDN里的缓存等设置。

这是个相对详细一些的新手教程,如果您有CDN设置经验大概看一下设置项目即可。

如果您需要购买EdgeOne CDN,使用下面这个链接,

下一代CDN-EdgeOne


前置条件

1.域名需要有备案

2.购买EdgeOne套餐

3.本文教程以WordPress程序的网站为例,请根据自己实际情况设置自己的策略。


1. 接入域名

我们订购套餐后可以打开EdgeOne控制台开始接入域名。

域名输入一级域名,比如cheshirex.com,不要输入www之类的域名地址。我们后面再添加www

后面的就不截图了,我这里现有的套餐正在使用,无法重新删除给大家截图。

加速区域建议选择全球

接入模式,一般是有几个选项,通用网站加速、大文件下载、视频点播、API加速、WordPress建站。

如果您是WordPress程序,这里建议直接选择WordPress建站。选错了也没关系,后期可以修改策略模板。

再下面就是接入方式选择了,EdgeOne提供cname和NS两种接入方式,一般是建议使用cname接入。自己到自己域名那里解析下cname即可。


2. 添加域名

我们还没有添加真正使用的域名,比如www.cheshirex.com

这里填写要加速的域名和源站服务器IP和端口,如果你源站开启了https这里可以选择协议跟随或者是HTTPS。

添加后将域名解析到后面的cname地址。


3. 安全防护设置

安全防护中我们个人版套餐个别功能无法使用。只能对web防护进行设置。

web防护里面是一些基础的安全设置,比如白名单、黑名单、CC攻击防护、自定义规则、速率限制等。

一般来说我们没有攻击的话这里不需要设置。

CC规则默认是宽松规则,这里面的规则频次限制会根据站点实际访问情况进行更新。特殊情况下我们可以对其选择更严的规则。

自定义规则中可设置防盗链、IP封禁和IP地理区域封禁。这里根据自己实际需求设置。

其中 IP 封禁的IP段只可以使用192.168.1.0-192.168.1.255这种方式封IP段,不支持192.168.1.0/24等方式。也不支持192.168.0.0-192.168.255.255这种封B段的方式,只可以封C段。支持一次输入多个C段。单条规则几百个还是可以输入进去的。

速率限制中我们可以添加一些速度限制规则。在这里我们需要输入访问域名、限制频次和封锁时间。

一条规则可以同时对多个域名生效,计数值只能选择10秒,后面次数可自定义,处置持续时间最高只可以输入120秒。

在上图中,本条规则针对10秒访问超过200次的IP,会封禁120秒。然后自动解封。


4. 站点加速设置

站点加速设置是我们网站访问速度的关键设置。

每个网站根据自己的情况,设置是不一样的,即便是同一个程序也跟自己建站习惯不同有所区别。

4.1 缓存设置

节点缓存 TTL,这项一般是设置12小时,本站因为网站源站有页面缓存。所以这里设置的比较低。

如果您网站不怎么更新,这里可以直接设置到缓存30天!这将会极大的提高你网站访问速度。

如果网站更新频率低,可以在每次文章更新后刷新对应URL缓存。

浏览器缓存 TTL,这里是用户访问网站后在他浏览器创建的缓存,一般来说可以选择12小时。

查询字符串,一般建议保留。

忽略大小写,不建议开启。否则可能出现意料之外的错误,比如网站排版样式错乱。

缓存预刷新,建议选择90%。这个90%是对应的节点缓存时间。比如设置的节点缓存是10小时,那么缓存文件到了9小时节点会自动请求访问源站来更新新的缓存文件。不懂的话就选90%就行了。

离线缓存,开启即可。此项设置如果你源站挂了无法访问,那么如果节点中有缓存文件,访问访问时会直接将节点中的缓存返回给访客。不懂的话开启即可。

4.2 文件优化

这里的Gzip和Brotli直接选择开启即可。

4.3 HTTPS设置

请设置此项前先确认您源站是否配置了SSL证书。

设置此项前先打开CDN域名列表,在上面而设置HTTPS证书。此步骤会有一些绕,您慢慢看我写的步骤即可。

我们再域名列表里,后面有设置https证书的地方。

如果你是腾讯SSL,这里可以看到证书列表,可直接选择。
如果您是其他地方的证书,请到上面SSL控制台上传证书,然后这里就可以看到证书列表选择即可。

下面就是CDN上的HTTPS设置了。

强制 HTTPS,一般是建议开启。具体根据自己情况选择。

HTTP/2 回源,一般不开启,根据情况选择。

HTTP Strict Transport Security (HSTS),默认开启,根据情况选择。

HSTS扩展阅读:网站开启HSTS的详细教程

SSL/TLS 安全配置,默认即可。也可以取消较低的TLS 版本。

OCSP 装订,这里建议开启。可以提高我们https的访问速度。

4.4 网络优化

HTTP/2,建议开启。

IPv6 访问,根据需求选择是否开启。一般不建议开启,现阶段IPv6的使用还有很大问题,个别用户可能访问不了你的网站。

WebSocket,默认不开启。如不了解,就不要开。

最大上传大小,默认80MB,不了解就不要更改设置。

客户端 IP 头部,默认关闭。不了解就不要设置。

客户端 IP 地理位置头部,默认关闭,不了解不要设置。

gRPC,默认关闭。不了解不必开启。


5. 规则引擎设置

这一步是更细化并且可定制化的规则设置。如果你添加网站时选择了WordPress建站,这里会自动出现一些规则。

如果您选择了其他或者跳过了选择。这里建议进行设置微调。

假如您是WordPress程序,一定记得在这里添加wp-admin目录的缓存设置,否则您将无法登陆网站后台。

先看下下图规则。

第一项是设置访问域名设置,就是对哪个域名生效。

第二个文件后缀是一些静态文件,我们将这类文件缓存时间设置长些。这类文件基本是不更新的。

第三个是xml文件设置,主要作用于网站地图。根据自己实际需求设置。

第四个是访问地址是/首页的,节点缓存1小时。根据需求设置。

第五个是/feed的RSS地址设置,rss里是你网站新文章的列表。根据需求设置。

第六个是腾讯规则默认带的一些动态文件规则设置,不用管他。

第七个是/wp-admin目录全部不缓存,防止我们登陆网站失败。其他程序可以根据自己实际情况设置。

第八个是腾讯规则默认带的设置,不用管他。

我们修改后记得在页面右上角保存并发布。


6.用量策略

用量策略可以防止产生高额账单。

EdgeOne CDN虽然是根据干净流量来计费,但是总会有攻击会打到源站,消耗我们的流量和https请求书。

所以这里一般是根据自己网站实际使用情况进行调整。一般是正常使用量的4倍及以上。防止我们正常流量增加造成CDN下线。

加入站点正常访问1小时是1GB流量,那么这里我们可以设为10GB。

CDN检测到了一小时内流量达到10GB后会直接停止域名访问。

https请求书同理。

到这里CDN设置就基本结束了,如果您有其他问题可以在本文下面留言。或者通过QQ群跟我说。我看到基本都会给回复。QQ留言可能错过,网站留言一定会给回复。


Facebook Twitter WhatsApp

扫描二维码推送至手机访问。

版权声明:本文由豪鲁斯兴趣网发布,如需转载请注明出处。

本文链接:https://w.haolusi.com/?id=1944

分享给朋友:

“腾讯云 EdgeOne CDN 设置介绍|参数设置教程” 的相关文章

尽早觉醒:找到自己一人能做的互联网生意

尽早觉醒:找到自己一人能做的互联网生意

没有经历过裁员的职场是不完美的。无论何种原因经历次裁员,可能对心智都是一次提升,前面也写过技术人怎么利用空窗期的文章技术人的空窗期,你的涅槃重生。经历过裁员的时候难免感到复杂和沉重。离开的背后,不仅有情感的波动,还有对未来的深深焦虑。当你被通知离职的那一刻,情绪复杂得难以描述。但是,当冷静下来,你会...

告别焦虑,技术人的“慢功夫”哲学

告别焦虑,技术人的“慢功夫”哲学

我们现在处一个快节奏的时代,每一个行业都在高速发展,我们也常常被告知要抓住每一个机会,快速成长,迅速成功。但对许多技术人来说,所谓的“快”,有时反而会让我们失去平衡,陷入焦虑和迷茫, 常常又进入事倍功半的困境。之前遇到过一位刚入行不久的年轻技术人,他一脸焦虑地问我:“如果我现在不快点提高,是不是以后...

MYSQL字符集有哪些

MYSQL字符集有哪些

MySQL 中的字符集是用来确定数据库中字符数据的编码方式,它决定了如何存储和检索数据。MySQL 中常用的字符集:UTF8:UTF-8 是一种 Unicode 字符编码方式,它可以表示世界上大部分的文字字符。MySQL 中的 UTF8 字符集最多只能存储 3 字节的 UTF-8 编码字符,...

最新免费可用!ChatGPT 4.0/4o/3.5 镜像 Mirror|免翻直链中文镜像(2024年8月更新)

最新免费可用!ChatGPT 4.0/4o/3.5 镜像 Mirror|免翻直链中文镜像(2024年8月更新)

本篇文章目录|Table of Contents Hide ChatGPT 4.0/4o/3.5 镜像站列表ChatGPT镜像更新历史什么是Cha...

MySQL如何选择utf8mb4_general_ci和utf8mb4_0900_ai_ci字符集排序规则

MySQL如何选择utf8mb4_general_ci和utf8mb4_0900_ai_ci字符集排序规则

最近在做一些关于新项目的规划和测试,那么既然是要做新的项目当然首先要考虑的就是最新的技术标准,也把开发环境都统一升级了一遍,而在做 MySQL 数据库创建的时候就发现了一个小小的变化,本着对技术的执着那么就不得不来一探究竟。正式生产环境本着稳定高于一切的宗旨,所以也就不太可能做到数据库方面的升级保持...

Timeline Migrate Tools Boxset 剪辑时间线字幕迁移工具套件|FCPX vs PR|XML vs FCPXML|SRT vs XML|macOS|测试教程 Tutorial

Timeline Migrate Tools Boxset 剪辑时间线字幕迁移工具套件|FCPX vs PR|XML vs FCPXML|SRT vs XML|macOS|测试教程 Tutorial

本篇文章目录|Table of Contents Hide Final Cut Pro X 提取音频给音频编辑X2Pro Audi...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。