在 Apache 中對虛擬主機單獨設置日誌記錄
本文將介紹在 Apache2 (ubuntu)環境中針對每個綁定域名的虛擬主機單獨設置日誌記錄的方法。
注意:Apache 其實默認情況下是不記錄虛擬主機的訪問日誌的。
1、編輯 Apache 配置文件 /etc/apache2/httpd.conf。(必須事先安裝 vim,也可以將 vim 改為 vi)
sudo vim /etc/apache2/httpd.conf
2、在打開的文件中,針對你的每個虛擬主機的 VirtualHost 節,添加一行記錄 CustomLog:(文件名可修改,保證有權限讀寫即可。combined表示記錄格式,一般用此格式記錄信息較為完整)
<VirtualHost …>
CustomLog /var/log/mysite.log combined
3、保存退出。
4、重新啟動 apache。
sudo /etc/init.d/apache2 restart
© 轉載需附帶本文連結,依 CC BY-NC-SA 4.0 釋出。