建站软件 优化软件 编程软件 网页辅助 站群程序 网站程序 图像处理 资源教程 字体下载 推荐软件


您的位置:首页 > dw入门 > 怎么用Dreamweaver禁止页面缓存

怎么用Dreamweaver禁止页面缓存

时间:2016-04-05 16:11:51  来源:免费模板网 作者:风雪 阅读次数 tags缓存页面

有时候,网站需要用缓存加快网站访问速度,但是在修改的时候总是访问的缓存都不清楚代码是否修改正确,怎么办呢,这个时候我们可以用代码解决缓存问题
(1) 用HTML标签设置HTTP头信息

<HEAD>

<METAHTTP-EQUIV="Pragma"CONTENT="no-cache">

<METAHTTP-EQUIV="Cache-Control"CONTENT="no-cache">

<METAHTTP-EQUIV="Expires"CONTENT="0">

</HEAD>

说明:HTTP头信息“Expires”和“Cache-Control”为应用程序服务器提供了一个控制浏览器和代理服务器上缓存的机制。HTTP头信息Expires告诉代理服务器它的缓存页面何时将过期。HTTP1.1规范中新定义的头信息Cache-Control可以通知浏览器不缓存任何页面。当点击后退按钮时,浏览器重新访问服务器已获取页面。如下是使用Cache-Control的基本方法:

  1) no-cache:强制缓存从服务器上获取新的页面

  2) no-store: 在任何环境下缓存不保存任何页面

  HTTP1.0规范中的Pragma:no-cache等同于HTTP1.1规范中的Cache-Control:no-cache,同样可以包含在头信息中。

2:asp教程做法

复制代码代码如下:

Response.Buffer = True 

Response.ExpiresAbsolute = Now() - 1 

Response.Expires = 0 

Response.CacheControl = "no-cache" 

Response.AddHeader "Pragma", "No-Cache" 

 

3:php教程做法

复制代码代码如下:

 

header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); 

header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . 'GMT'); 

header('Cache-Control: no-cache, must-revalidate'); 

header('Pragma: no-cache'); 

本文地址:https://www.freemoban.com/dwrm/2016/0405/2587.html

猜你喜欢
栏目推荐
模板推荐

Copyright:www.freemoban.com 免费模板网 All Rights Reserved 网站备案:辽ICP备19014872号-2   辽公网安备 21010602000376号  辽公网安备:42900402000182号

免责声明:本站部分资源来自互联网收集,版权归原创者所有,如果侵犯了你的权益,我们会及时删除侵权内容,联系QQ:1615187561 谢谢合作!