找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 36|回复: 4

怎么才能让CDN不缓存动态内容

[复制链接]

31

主题

115

回帖

453

积分

中级会员

积分
453
发表于 2018-7-24 21:06:05 | 显示全部楼层 |阅读模式
蛋疼追求骚把伪静态地址都写成

/abc

/abc/123  

这种结尾的,

然后就发现套路的CND整个缓存了这些页面,比如有人发了工单,但是刷新工单看不见,

又比如有人改了个人资料,刷新几次都显示旧的。好鸡儿气啊!

做苦力把这些地址全部加入缓存时间为0的名单,好累。
加一个后戳,比如.shtm,在加入缓存为0 的名单,也好累,要改导航栏所有的的链接。

有没有安逸的方法
回复

使用道具 举报

40

主题

1576

回帖

4882

积分

论坛元老

积分
4882
发表于 2018-7-24 21:07:43 | 显示全部楼层
/目录/*.shtm  缓存0 不就行了? 都丢一个二级目录下啊
回复

使用道具 举报

362

主题

2383

回帖

8334

积分

论坛元老

积分
8334
发表于 2018-7-24 21:09:29 | 显示全部楼层
北岸 放国内 套什么CDN。。。
回复

使用道具 举报

31

主题

115

回帖

453

积分

中级会员

积分
453
 楼主| 发表于 2018-7-24 21:12:07 | 显示全部楼层

京东 发表于 2018-7-24 21:07

/目录/*.shtm  缓存0 不就行了? 都丢一个二级目录下啊

我决定了,把ALL设置为0,什么CDN啊就当套了一个奶罩好了。
回复

使用道具 举报

62

主题

786

回帖

2764

积分

金牌会员

积分
2764
发表于 2018-7-24 21:07:00 | 显示全部楼层
动态文件(比如 PHP)和静态文件(比如 js,css,图片)分开,用两个不同的域名。

除了让静态文件可以走 CDN 加速以外,还避免了js/css/图片请求和响应带cookie.

常规 CDN 一般来说是不支持加速动态页面的(比如腾讯云CDN,阿里云 CDN),你要加速 PHP/python/nodejs 这些动态文件,应该用的是 动态加速服务。

当然 cloudflare 可以不用区分,因为它对于动态页面其实是直接回源的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-5-20 23:50 , Processed in 0.052426 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表