CDN配置项

简介: CDN配置项

三)缓存配置
1.缓存键规则配置

建议比如html这种url后面需要后面加参数的进行忽略
参考设置如下
在这里插入图片描述
2.节点缓存过期配置

重点配置区域
(1) 首先把api的目录设定为不缓存
(2) html,css,js这种建议不要超过2小时
(3) php,jsp这种不缓存(因为是后端生成的)
3.浏览器缓存过期配置

保持默认即可,需要前端开发时去做,建议保持默认或者根据需要。
4.状态码缓存

保持默认404,如果需要返回别的状态,根据需要调整。
5.HTTP头部缓存配置

建议开启,方便开发和应用
在这里插入图片描述
6.访问URL重写配置

重写url可以在cdn配置,也可以在服务器入口处配置,根据需要配置。
我的做法通常是不在cdn配置,即这里是无规则的。
(四)回源配置
1.合并回源配置

建议开启即可
2.分片回源配置

通常不建议开启,容易出小问题
3.回源HTTP请求头配置

重点配置
强烈建议开启,增加X-Forward-Port请求头获取真实ip
原因是将ip写入请求头,就不用专门把ip一层层传递了,后端直接就可以从请求头获取。
4.回源跟随301/302配置

建议开启,简单说就是你的外链也进行缓存
5.回源超时配置

保持默认配置
6.回源URL重写配置

根据情况,一般情况默认即可。
这个配置同样可以在后端服务器配置,我的习惯是在后端服务器配置。
把除了必须暴露外部的目录之外的其它全部屏蔽并指向404(后端的结构很重要)
7.回源SNI配置

保持默认关闭
只有在一个ip绑定了多个域名时才需要配置

注:一个ip绑定多个域名要额外加入反向代理或路由才能实现
(五)https配置

https是重点配置区域,稍有不慎就会无法访问,建议一定要用https
1.HTTPS服务

重点配置
强烈建议开启,不建议使用http,建议全部https
2.HTTPS配置

重点配置
务必上传域名的证书(https证书),否则会提示中间人攻击,直接无法访问
注意:需要手动将https证书(ssl)的公钥和私钥内容复制到如下指定位置,自己生成的不行
在这里插入图片描述

在这里插入图片描述
3.HTTP 2.0配置

开启
4.强制跳转

建议开启,通常情况下,后端的服务器应该也增加跳转或者直接关闭http的访问(只允许https)、
http->https,302,不携带头部
(选择不携带头部,如果正常请求都是https,用http访问显然是为了试探)
5.HSTS配置

建议保持默认关闭
6.TLS版本配置

保持默认
7.OCSP装订配置

建议开启
8.QUIC

保持默认关闭,有需要也可以额外付费用

相关实践学习
Serverless极速搭建Hexo博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
4月前
|
域名解析 网络协议 CDN
CDN配置CNAME
CDN配置CNAME
101 6
|
缓存 CDN
CDN添加缓存配置
CDN添加缓存配置自制脑图
153 0
CDN添加缓存配置
|
CDN
CDN配置回源host及自定义404
CDN配置回源host及自定义404自制脑图
171 0
CDN配置回源host及自定义404
|
监控 CDN
通过资源监控定位CDN域名当前情况
通过资源监控定位CDN域名当前情况自制脑图
89 0
通过资源监控定位CDN域名当前情况
|
域名解析 缓存 负载均衡
怎么设置腾讯云CDN缓存规则
CDN主要功能是在不同的地点缓存内容,通过负载均衡技术,将用户的请求定向到最合适的缓存服务器上去获取内容,比如说,是北京的用户,我们让他访问北京的节点,深圳的用户,我们让他访问深圳的节点。通过就近访问,加速用户对网站的访问。解决Internet网络拥堵状况,提高用户访问网络的响应速度。
316 0
怎么设置腾讯云CDN缓存规则
|
缓存 监控 安全
通过资源监控定位 CDN 域名当前情况| 学习笔记
快速学习通过资源监控定位 CDN 域名当前情况。
163 0
|
缓存 监控 数据安全/隐私保护
CDN 加速域名的管理| 学习笔记
快速学习 CDN 加速域名的管理。
244 0
CDN 加速域名的管理| 学习笔记
|
前端开发 JavaScript CDN
CDN配置
CDN配置
226 0
|
域名解析 对象存储 开发者
CDN 配置回源 host 及自定义 404| 学习笔记
快速学习CDN 配置回源 host 及自定义 404。
585 0
|
JavaScript CDN
more-cdn自建 cdn 服务器,包含常用的js库文件
more-cdn自建 cdn 服务器,包含常用的js库文件
396 0