我已使用 VirtualHosts 配置了一个 Apache 实例来为多个网站提供页面。每个网站在 /etc/apache2/sites-available/sitename 下都有自己的配置设置。
剩下的最后一件事就是将每个站点的 apache 日志保存在其自己单独的日志文件中。
目前,我在每个站点配置文件中都有以下指令:
错误日志 /home/morpheous/work/webdev/frameworks/symfony/sites/nooshoo/log/web.log
这似乎正确地记录了错误 - 但是,其他日志信息(如访问错误等)似乎被记录到/var/log/apache2/other_vhosts.log中
我希望能够让每个站点登录到单独的文件中 - 以帮助诊断和分析。有人知道我需要在我的个人站点配置文件中添加什么来强制 apache 登录到单独的文件中吗?
我在 Ubuntu 10.0.4 上运行
答案1
CustomLog /var/log/apache2/your-access.log