我的问题有点令人困惑,对此感到抱歉。这是我需要的:
好吧,我(假设)有 3 个网站托管在一个 Apache 上(在每个VirtualHost
设置中定义。然后我目前分别记录他们的访问日志,如下所示:
- /var/log/httpd/website-a.com.access_log
- /var/log/httpd/website-b.com.access_log
- /var/log/httpd/website-c.com.access_log
定义如下内容:
<VirtualHost *:80>
ServerName website-a.com
..
CustomLog logs/website-a.com.access_log common
..
</VirtualHost>
所以一切都很好。但同时,我也希望它们(所有访问日志)完全包含在 Apache 的默认本地主机日志文件中(我不知道如何调用它)。或许:
- /var/log/httpd/access_log (我认为这是默认的)
换句话说,有没有办法(如何)以分离的方式保存访问日志,同时也将所有日志保存在同一个组合文件中?
因此,这将允许我在其单独的文件中查看每个访问日志。同时,如果需要,我也可以在一个地方查看所有日志。