ggk*_*ath 2 html javascript apache
在回顾这篇文章的答案时,我不明白为什么0秒用于最佳实践:
ExpiresByType text/html "access plus 0 seconds"
Run Code Online (Sandbox Code Playgroud)
我认为这意味着每当用户访问网站时,总是会下载html页面而不是从缓存中提取.是对的吗?
这是人们通常为这个变量设置的吗?如果是这样的话?如果没有,哪些场景可以将其设置为0秒?
如果text/html仅表示"来自静态HTML文件的内容",那么您就是对的,并且您希望设置更长的缓存生命周期.但是服务器端脚本通常也返回一个网页; 也就是说,他们的回答"内容类型"通常text/html也是如此.如果所有HTML都被缓存,动态生成的内容可能无法正常更新.
如果您只想使非静态HTML过期,您可能会做类似的事情
<FilesMatch "\.php$">
ExpiresByType text/html "access plus 0 seconds"
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
(以PHP为例).
| 归档时间: |
|
| 查看次数: |
2266 次 |
| 最近记录: |