【发布时间】:2017-06-29 21:28:46
【问题描述】:
我正在尝试为我的 httpd.conf 文件创建一个 CustomLog 指令。我插入的指令是
LogFormat "%h %t %t %{Referer}i" testx
CustomLog /var/www/httpd-logs/example.com.access.log testx
我有两次 %t,所以如果它通过,我可以更容易地看到日志条目。但事实并非如此。我在日志中看到的只是一行开头的“testx”,没有其他数据。
此外,我注意到 Apache 日志记录的文档在 %{Refered}i 周围加上引号,但如果我这样做,就像
LogFormat "%h %t %t "%{Referer}i"" testx
ISP 管理器不会接受它进入 httpd.conf。
最后,我真正想要记录的是标头 Accept 值 (HTTP_ACCEPT),所以我尝试制作 LogFormat 行
LogFormat "%h %t %t %{Accept}i" testx
但这也不起作用。
有人看到我在这里做错了吗?谢谢。
【问题讨论】:
标签: apache