如何为nginx$date\u local设置日期格式

如何为nginx$date\u local设置日期格式,nginx,configuration,config,Nginx,Configuration,Config,根据需要,您可以在nginx中使用命令config-timefmt设置日期格式,但我找不到任何关于在何处或如何设置的文档/示例 默认显示的字符串类似于“Sunday,26-Oct-2014 21:05:24太平洋夏令时”,我想将其更改为yyyyMMdd 我正在Windows上运行nginx,如果这有什么不同的话 谢谢您一定没有正确阅读(尤其是its):它解释了命令格式 您需要在希望解析SSI命令的上下文中将指令设置为on,然后需要在其中提供包含这些命令的文件 例如: server { l

根据需要,您可以在nginx中使用命令
config-timefmt
设置日期格式,但我找不到任何关于在何处或如何设置的文档/示例

默认显示的字符串类似于“Sunday,26-Oct-2014 21:05:24太平洋夏令时”,我想将其更改为
yyyyMMdd

我正在Windows上运行nginx,如果这有什么不同的话


谢谢

您一定没有正确阅读(尤其是its):它解释了命令格式

您需要在希望解析SSI命令的上下文中将指令设置为
on
,然后需要在其中提供包含这些命令的文件

例如:

server {
    listen 8000;
    index index.txt;

    location / {
        ssi on;
    }
}
该变量表示必须通过设置其
timefmt
参数,使用
config
命令对其进行配置

您只需要提供将发送命令的文件,例如
index.txt

<!--# config timefmt="%A, %d-%b-%Y %H:%M:%S %Z" -->


timefmt
参数使用的格式是标准C函数之一(如文档所述)。

Ah。。今天刚问过这个问题,我需要回答同样的问题。。!!检查这个,它可能会有所帮助:我想对于php,它将是/*#config timemt=“%A,%d-%b-%Y%H:%M:%S%Z”*/,但它似乎不起作用。SSI解析响应并解释(文本)命令。没有后端的概念,因此没有PHP。。。