如何在NGINX HTTP Date参数中显示本地时间而不是通用时间

如何在NGINX HTTP Date参数中显示本地时间而不是通用时间,nginx,Nginx,如何将NGINX配置为在HTTP日期参数中显示本地时间(CEST)而不是世界时(UTC) 我补充说 export TZ="Europe/Ljubljana" 至/etc/init.d/nginx和 env TZ="Europe/ljubljana"; 发送至/etc/nginx/nginx.conf 日志文件(/var/Log/nginx/access.Log)显示本地时间,但HTTP响应显示通用时间(curl--head) 对于以下时间设置 Current default time zon

如何将NGINX配置为在HTTP日期参数中显示本地时间(CEST)而不是世界时(UTC)

我补充说

export TZ="Europe/Ljubljana"
至/etc/init.d/nginx和

env TZ="Europe/ljubljana";
发送至/etc/nginx/nginx.conf

日志文件(/var/Log/nginx/access.Log)显示本地时间,但HTTP响应显示通用时间(curl--head)

对于以下时间设置

Current default time zone: 'Europe/Ljubljana'
Local time is now:      Mon Jun 26 11:23:24 CEST 2017.
Universal Time is now:  Mon Jun 26 09:23:24 UTC 2017.
我想看看HTTP头

Date: Mon, 26 Jun 2017 11:23:24 CEST
不是


任何配置都不能影响此标头。这是标准要求

Date general header(日期常规标题)字段表示 该消息是起源的,与中的orig date具有相同的语义 RFC 822。字段值是HTTP日期,如第节所述 3.3.1; 必须以RFC 1123[8]-日期格式发送

所有HTTP日期/时间戳必须以格林威治标准时间表示 (格林尼治标准时间),毫无例外。就HTTP而言,GMT完全是 等于UTC(协调世界时)。这一点在 前两种格式由包含“GMT”的三个字母组成 时区的缩写,在阅读 asctime格式。HTTP日期区分大小写,不能包含 语法中明确包含的SP以外的其他LW


RFC 7231将日期格式定义为UTC。
Date: Mon, 26 Jun 2017 09:23:24 GMT