nginx忽略favicon.ico日志


說明:
favicon.ico占用nginx error_log日志大量信息,把我們真正需要查看的日志給覆蓋。因此這里,我們通過log_not_found off關閉它。

實現:
//把以下配置放到 server {} 塊,關閉favicon.ico不存在時記錄日志

location = /favicon.ico {
log_not_found off;
access_log off;
}
//log_not_found on|off,默認為on:啟用或禁用404錯誤日志,這個指令可以用來禁止nginx記錄找不到rebots.txt或favicon.ico這類文件的錯誤信息。

附錄:
1. 網上有看到一句說:注意error_log off並不能關閉日志記錄功能,它將日志文件寫入一個文件名為off的文件中,如果你想關閉錯誤日志記錄功能,應使用以下配置:error_log /dev/null crit;
off位置在/usr/local/nginx/off,即nginx的安裝目錄下

2. log_not_found off改成error_log off效果也一樣,不同的是寫成error_log off是將錯誤日志輸出到off文件,而log_not_found則是關閉日志。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM