我希望我的 access_log 列出客户端请求的主机名(例如,在请求http://www.example.com/test 时,我应该在日志中看到“www.example.com”)。到目前为止,我发现的唯一一件事是在LogFormat指令中使用 %v ,但这仅给出“服务请求的服务器的规范 ServerName”(如 Apache 在http://httpd.apache.org/docs 中所述/2.0/mod/mod_log_config.html#formats)。对于使用未在 ServerName 指令中指定的主机名的请求,这对我没有帮助。
有没有办法记录请求的主机名?
谢谢
%...{Foobar}i Foobar 的内容:发送到服务器的请求中的标题行。其他模块(例如 mod_headers)所做的更改会影响这一点。
所以在你的情况下
%{主机}i
归档时间: |
|
查看次数: |
178 次 |
最近记录: |