安装 mod_expires 有什么缺点吗?

安装 mod_expires 有什么缺点吗?

我在 Godaddy Linux 共享主机上有一个网站,我想改进某些元素的缓存,但显然 Godaddy 没有安装 mod_expires。我看不出还有什么方法可以增加图像和其他内容的缓存过期时间(默认过期时间显然是 15 秒,这没什么用),我想知道为什么没有安装 mod_expires。

我认为这对托管服务提供商来说也是件好事,因为改善缓存意味着更少的服务器请求,所以显然应该安装它。

从托管公司的角度来看,安装 mod_expires 是否有缺点?您知道它不可用的可能原因吗?我很好奇。

答案1

可以通过内容中产生的标头来控制缓存。

内容可以有指定的Expires:Last-Modified:标题。

更多细节

编辑1

这些标题可以作为所提供内容的一部分引入,也可以适用于图像。

这是我过去一直通过我们的开发团队推动的事情,因为我更喜欢在我们的代理上缓存静态内容。

对于您的目的来说,听起来 mod_expires 会更简单。

mod_expires 可能未启用,因为默认情况下它是多余的。最佳实践倾向于在初始配置中禁用任何不必要的模块。

如果您礼貌地询问并且您没有使用商品托管,也许他们会为您提供此功能。

编辑2

刚刚发现这个。如果已加载 mod_headers,则可以使用它来设置到期时间。

使用 mod_headers

相关内容