CDN设置
CDN基础配置
1、基本信息:
在创建CDN时设置,根据实际情况填写。
包括加速区域、加速域名和加速类型的选择。
2、源站信息:
定义缓存不存在时数据从哪里获取。
不能使用加速的域名,直接写源站IP+端口或另外申请一个域名指向源服务器IP。
可配置多个源站并进行权重分配。
3、访问控制:
防盗链配置:建议使用白名单模式,允许空referer访问。
IP黑白名单:根据需要配置,如遭受特定IP攻击或限制访问。
IP访问限频:推荐开启,根据应用类型适当设置QPS。
缓存配置
1、缓存键规则:
对URL参数进行处理,如html文件忽略参数。
2、节点缓存过期:
API目录不缓存,HTML、CSS、JS文件建议不超过2小时。
PHP、JSP文件不缓存。
3、浏览器缓存策略:
保持默认或根据前端开发需求调整。
4、状态码缓存:
保持404默认设置,根据需要返回其他状态。
5、HTTP头部缓存:
建议开启,方便开发和应用。
6、访问URL重写:
根据需要配置,一般推荐无规则。
回源配置
1、合并回源:
建议开启。
2、分片回源:
通常不建议开启。
3、回源HTTP请求头:
强烈建议开启XForwardPort请求头获取真实IP。
4、回源跟随301/302配置:
建议开启,实现外链缓存。
5、回源超时配置:
保持默认配置。
6、回源URL重写:
根据后端服务器配置情况设定,一般默认即可。
相关注意事项
1、备案需求:
国内域名需完成工信部及公安备案。
2、域名解析:
将域名解析到CDN提供的地址。
3、CNAME配置:
在DNS服务商处完成CNAME配置并验证其生效情况。
4、HTTPS证书:
强烈建议使用HTTPS,调整对应端口。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/841491.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复