我有一个动态网页,其中一小部分内容随时都在变化。如何防止缓存网站内容?
为每个请求由是不同的内容:Javascript和HTML
为了使网站显示正确的JavaScript和HTML需要从服务器100%新鲜。我检查了不时发生的页面错误是由旧/以前加载的JavaScript或HTML而不是来自服务器的新数据造成的。
我.htacces追平了以下设置:
Header Set Cache-Control "max-age=0, no-store"
以上设置工作,但问题是,还需要每一个时间,这是联合国必要的,是不好的网站重新加载图像性能。
我尝试以下设置太.htacces:
### turn on the Expires engine
ExpiresActive On
### expires after a month in the client's cache
ExpiresByType image/gif A36000
ExpiresByType image/png A36000
ExpiresByType image/jpg A36000
ExpiresByType image/x-icon A36000
ExpiresByType application/pdf A36000
### ExpiresByType application/x-javascript A36000
### ExpiresByType text/plain A36000
但是上面似乎并不奏效,因为我检查内容并不总是新鲜的,导致进入页面错误。
我的问题:
我怎样才能正确地配置服务器,从而始终(所产生的PHP脚本)新鲜HTML和JavaScript的使用?