Nginx操作响应头信息如何实现(nginx设置响应头)

Nginx操作响应头信息如何实现(nginx设置响应头)

浏览次数:
信息来源: 用户投稿
更新日期: 2026-01-02 14:16:27
文章简介

注意:可以声明多个add_header指令,当且仅当当前区块没有add_header的时候,才会继承上级声明的add_header信息 }注意:可以声明多个add_trailer指令,当且

2025阿里云双十一服务器活动

注意:可以声明多个add_header指令,当且仅当当前区块没有add_header的时候,才会继承上级声明的add_header信息

}

注意:可以声明多个add_trailer指令,当且仅当当前区块没有add_trailer的时候,才会继承上级声明的add_trailer信息

举例参考add_header的例子。

启用或禁用,添加或修改响应头中的"expires"和"cache-control"字段,指令为expires[modified]time;或者expiresepoch|max|off;当响应状态码等于200,201(1.3.10),204,206,301,302,303,304,307(1.1.16,1.0.13),或308(1.13.0)时生效,time参数可以为正时间或者负时间。"expires"字段中的时间计算为当前时间和在time中指定的时间总和。如果使用该modified参数(0.7.0,0.6.32),则将时间计算为文件修改时间与time指令中指定的时间之和。

此外,可以使用"@"前缀(0.7.9,0.6.34)指定一天中的时间:expires@15h30m;

Nginx操作响应头信息如何实现,nginx设置响应头

时间为负数-"cache-control:no-cache"

  • 时间为正数或者0-"cache-control:max-age=t"t是指令中指定的时间,以秒为单位

  • epoch参数将"expires"设置为值"thu,01jan197000:00:01gmt",将"cache-control"设置为"no-cache"。

    max参数将"expires"设置为值"thu,31dec203723:55:55gmt",将"cache-control"设置为10年。

    off参数禁用添加或修改"expires"和"cache-control"响应头字段。

    最后一个参数值可以包含变量(1.7.9):例如:

    map$sent_http_content_type$expires{

    expires$expires;

    以上就是Nginx操作响应头信息如何实现的详细内容,更多请关注主机测评网其它相关文章!

    标签:
    白俄罗斯电视直播
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!