天天看點

apache不記錄指定檔案類型的日志

實驗:配置日志檔案不記錄圖檔的通路

1.首先在配置之前我們将一個jpg格式的圖檔1.jpg上傳到apache的htdocs目錄下,通路檢視日志檔案

tail -f /usr/local/apache/logs/access_*.log           

可以看到日志中通路圖檔的記錄

apache不記錄指定檔案類型的日志

2.編輯apache的主配置檔案

#vim /usr/local/apache2/etc/httpd.conf
#在指定的目錄标簽中添加:
SetEnvIf Request_URI ".*\.jpg$" image-request
#.*\.jpg$、.*\.png$、.*\.gif$、.*\.bmp$等
#在通路日志( CustomLog "logs/access_log")後面添加:
env=!imag-request
#表示不記錄所定義的image-request日志           
apache不記錄指定檔案類型的日志

3.重新開機apache服務驗證

tail -f /usr/local/apache/logs/access_*.log           

此時通路1.jpg圖檔日志裡沒有新增記錄

繼續閱讀