Linux
單獨的伺服器日誌
我們的伺服器上有一個實時幫助,它會生成大量的訪問日誌,您可以想像得到。目前,它們被附加到它們執行的站點的所有其他訪問日誌中。這使得很難對錯誤日誌進行排序。有沒有辦法可以指定 /livehelp 中的任何內容進入不同的日誌文件?
<Directory "/livehelp"> CustomLog /my/custom/access.log combined ErrorLog /my/custom/apache2/error.log </Directory>
如果您將 /livehelp 移動到它自己的VirtualHost(這需要它自己的 HostName),您可以自定義日誌以將它們分開。您將使用 CustomLog 和 ErrorLog 指令來指定這些日誌的位置。
<VirtualHost *:80> ServerName livehelp.example.com DocumentRoot /path/to/the/livehelp/folder ErrorLog logs/livehelp-error_log CustomLog logs/livehelp-access_log combined </VirtualHost>