
CDN回源HOSTS:多站点共用一个源站
一个源站跑多个站,CDN回源要设HOST。 问题 不设Host头,Nginx不知道返回哪个站。 配置 每个CDN域名回源Host设为自己的域名。

一个源站跑多个站,CDN回源要设HOST。 问题 不设Host头,Nginx不知道返回哪个站。 配置 每个CDN域名回源Host设为自己的域名。

热门内容缓存同时过期,大量请求打到源站。 问题 缓存击穿会把源站打挂。 解决 缓存过期时间加随机值,不要同时过期。

CDN怎么把用户导到最近节点? 原理 智能DNS根据用户IP返回最近节点IP。 国内 电信联通移动分线路返回不同节点。

缓存分好几层,各有各的作用。 浏览器缓存 强缓存和协商缓存,减少重复请求。 CDN缓存 边缘节点缓存,回源次数少。

下载大文件回源超时? 问题 大文件回源时间长,CDN等不及就504。 解决 调大回源超时时间,开启分片回源。

视频网站CDN配置和静态文件不一样。 关键配置 分片回源,Range请求支持,缓存大文件。 效果 卡顿率明显下降,首帧时间缩短。

前端请求CDN上的字体或JS被CORS拦截? 配置 CDN控制台添加Access-Control-Allow-Origin头。 注意 不要设成*,指定你的域名更安全。

同一个页面带不同URL参数被当成不同文件?自定义缓存键。 问题 utm_source等统计参数不影响内容,却浪费缓存。 解决 CDN控制台配置忽略指定URL参数。

CDN节点也要配HTTPS。 申请证书 CDN控制台免费申请SSL证书。 强制跳转 配置HTTP自动跳HTTPS。

CDN配置后网站404?可能是回源Host没设对。 问题 CDN回源时不带Host头,源站Nginx不知道返回哪个站点。 解决 CDN控制台把回源Host设为你的域名。