- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何控制apache回应HTTP头里Cache-Control中的内容.pdf
nocache:如何控制apache回应HTTP头里
Cache-Control中的内容,如no-cache??
傲博技术知识库 / ĵ http://Apache/Article15616.html
怎么设置才能控制apache回应HTTP头里Cache-Control中的内容?
比如设置为“Cache-Control:no-cache”等。
在httpd.conf中设置么?mod_cache 模块?看了半天手册也没弄成,麻烦高手指点!
请尽量详细。Cache-Control
max-age
这些信息是在mod_expires模块里面。。LZ你只是弄错模块而已,不要灰心 根据yzxlyd说的看了:
Apache模块 mod_expires
说明 允许通过配置文件控制HTTP的Expires和Cache-Control头内容
状态 扩展(E)
模块名 expires_module
源文件 mod_expires.c
概述
这个模块控制服务器应答时的Expires头内容和Cache-Control头的max-age指令。有效期(expiration date)可
以设置为相对于源文件的最后修改时刻或者客户端的访问时刻。
这些HTTP头向客户端表明了文档的有效性和持久性。如果有缓存,文档就可以从缓存(除已经过期)而不是从服
务器读取。接着,客户端考察缓存中的副本,看看是否过期或者失效,以决定是否必须从服务器获得更新。
要修改Cache-Control头中max-age(参见RFC 2616 section 14.9)项之外的内容,你还可以使用Header指令
。
于是又看了:
Header 指令
说明 配置HTTP应答头
语法 Header [condition] set brvbarappend brvbaradd brvbarunset brvbarecho header [value]
[early brvbarenv=[!]variable]
作用域 server config, virtual host, directory, .htaccess
覆盖项 FileInfo
状态 扩展(E)
模块 mod_headers
这个指令可以替换、合并、删除HTTP应答头。应答头紧跟在内容处理器和输出过滤器完工之后生成,这时候
才能对头进行修改。
condition选项可以是onsuccess或always 。它决定了将对哪个内部头(internal header)表进行操作。
onsuccess表示2xx状态码,always表示所有状态码(包含2xx)。特别地,如果你想撤销由某个模块设置的头
,你应当做做试验,以找到是那个表产生的影响。
该指令执行的动作是由第二个参数决定的。这个参数取值范围如下:
set
设置新的或修改已经存在的同名应答头。value可以是一个格式字符串。
append
向同名应答头添加新内容而不修改原来已经存在的旧内容。当向一个已经存在的头添加新值时,将用逗号与原
来已经存在的旧值分开。这是向HTTP头赋以多个值的标准方法。
add
向应答中添加新的头而不修改原来已经存在的头(即使同名)。这将可能导致有两个或更多的应答头具有相同的
名字,从而导致意想不到的后果,所以通常不使用这种方法而用append来代替它。
unset
去除应答中同名的头(若存在的话)。如果有多个头同名,则会被全部去除。value必须被省略。
echo
将请求中同名的头复制到应答中。header可以是一个正则表达式。value必须被省略。
最后用Header set Cache-Control no-cache搞定
谢谢 不客气!! 2008-5-28 14:06:07
傲博技术知识库 /
文档评论(0)