vod_last_modified

`vod_last_modified` 指令决定是否在对视频点播客户端的响应中包含 `Last-Modified` 头。

语法vod_last_modified on;
默认值off
上下文http, server, location
参数1

说明

vod_last_modified 指令是一个配置选项,用于基于 NGINX 的 Video on Demand (VOD) Packager 模块。启用时,该指令允许 NGINX 在响应中包含 Last-Modified HTTP 头。这对于对资源进行缓存的客户端尤其重要,因为它向这些客户端提供了请求资源的最后修改日期和时间的指示。包含该头可以帮助客户端就缓存和资源新鲜度做出更明智的决策。

该指令可以设置为 onoff。当设置为 on 时,服务器将按常规方式处理请求,根据文件的最后修改时间戳生成 Last-Modified 头。如果设置为 off,NGINX 将不会发送 Last-Modified 头,这可能导致客户端缓存行为效率降低。是否包含该头取决于 VOD 资源的管理方式以及客户端与所提供内容的交互方式。

配置示例

location /vod {
    vod_last_modified on;
    # other configuration options... 
}

确保视频文件的时间戳设置正确,因为 Last-Modified 头是从这些时间戳派生的。

在切换此指令时,请考虑缓存对客户端行为的影响;这可能会影响所提供内容的新鲜度。

← 返回所有指令