查看 httpd 的访问日志,我看到请求,但它们都以“/”开头。
我设置了几个 ServerAliases。有什么方法可以查看请求来自哪个域(子域)吗?
答案1
Apache 默认不记录主机名,但你可以更改 Apache 日志格式来记录它。我更喜欢将其记录在无用的第二个字段中,例如:
LogFormat "%h %{Host}i %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
查看 httpd 的访问日志,我看到请求,但它们都以“/”开头。
我设置了几个 ServerAliases。有什么方法可以查看请求来自哪个域(子域)吗?
Apache 默认不记录主机名,但你可以更改 Apache 日志格式来记录它。我更喜欢将其记录在无用的第二个字段中,例如:
LogFormat "%h %{Host}i %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined