架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8866|回复: 0

[CDN] 如果页面header的Cache-control设置成no-cache,访问会不会透过CDN到后面服务器?

[复制链接]
发表于 2014-11-2 13:41:21 | 显示全部楼层 |阅读模式
这个估计得看不同服务商的cdn设置,以下是阿里云的cdn的Nginx 缓存策略设置

HTTP头处理模块(HTTP Headers),这个模块允许设置任意的HTTP头

1) add_header
语法:add_header name value
默认值:none
使用字段:http, server, location

2) expires
语法:expires [time|epoch|max|off]
默认值:expires off
使用字段:http, server, location

这个指令控制是否在应答中标记一个过期时间,如果是,如何标记。
off 将禁止修改头部中的 Expires和Cache-Control字段。
Time控制“Cache-Control”的值,负数表示no-cache
epoch 将Expires头设置为1 January, 1970 00:00:01 GMT。
max 将Expires头设置为31 December 2037 23:59:59 GMT,将Cache-Control最大化到10 年。

例如设置php的文件类型过期时间设置为1个小时:

T1ye1IFnBdXXafkqzM-690-334.jpg

T1.H1GFlXgXXc_Of.E-1323-260.jpg
   


设置php的文件类型为no-cache,不让cache服务器缓存:

T1mGmJFd0dXXcsAT23-697-341.jpg

T1ZqyIFoFdXXby6.j4-1301-254.jpg


另外可以通过add_header设置相对应的缓存策略,对于动态的php文件设置为不缓存:






上一篇:iPhone5s手机怎么看真假?苹果iPhone5s真假辨别教程
下一篇:使用cdn服务,Apache缓存策略设置
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-28 16:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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