在 apache 中记录 http 请求的域

在 apache 中记录 http 请求的域

查看 httpd 的访问日志,我看到请求,但它们都以“/”开头。

我设置了几个 ServerAliases。有什么方法可以查看请求来自哪个域(子域)吗?

答案1

Apache 默认不记录主机名,但你可以更改 Apache 日志格式来记录它。我更喜欢将其记录在无用的第二个字段中,例如:

LogFormat "%h %{Host}i %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined

相关内容