谁知道HTTP和HTML标题:我有一个项目,我需要避免缓存网页。我有基本的HTML知识,我在网上发现,为了避免缓存,我需要在HTML代码中加入一些标签。 我把以下标签:
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate, max-age=0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
我接受了另一篇文章。 但是,我仍然通过服务器和服务器的HTTP标头响应将页面缓存一小时:Cache-Control:max-age = 3600 任何人都有提示?如何获得Cache-Control:max-age = 0?我的代码有什么问题吗?
答案 0 :(得分:0)
正如Alohci在评论部分所说,服务器甚至没有查看元标记......在我修改Apache服务器上的.htaccess文件后,它运行正常。
元标记被服务器的http标头覆盖,因此放置它们没有帮助......而是修改服务器发送的http标头。执行此操作的方法因您使用的服务器而异。在apache服务器上,有一个.htaccess文件控制页面的缓存。