참고:
favicon.ico는 nginx error_log 로그에서 우리가 실제로 확인해야 하는 로그를 포함하여 많은 정보를 차지합니다. 그래서 여기서는 log_not_found off를 통해 이를 끕니다.
구현:
//다음 구성을 서버 {} 블록에 넣고 favicon.ico가 존재하지 않으면 로깅을 끕니다
<span>location </span><span>=</span><span>/favicon.ico { log_not_found off; access_log off; } /</span><span>/</span><span>log_not_found on</span><span>|</span><span>off</span><span>,默认为</span><span>on</span><span>:启用或禁用</span><span>404</span><span>错误日志,这个指令可以用来禁止</span><span>nginx</span><span>记录找不到</span><span>rebots</span><span>.</span><span>txt</span><span>或</span><span>favicon</span><span>.</span><span>ico</span><span>这类文件的错误信息。</span>
부록 :
1. 인터넷에서 다음과 같은 말을 봤습니다. error_log off는 로깅 기능을 끄지 않습니다. 오류 로깅 기능을 끄려면 로그 파일을 기록해야 합니다. 다음 구성을 사용하십시오: error_log /dev/null crit;
off는 nginx의 설치 디렉토리인 /usr/local/nginx/off에 있습니다
2. log_not_found off와 error_log off는 같지만 다르다 error_log off라고 적힌 것은 에러 로그를 off 파일에 출력한다는 것이고, log_not_found는 로그를 닫는다는 것이다.
재인쇄 출처: http://coolnull.com/1516.html
위 내용은 nginx가 파비콘 및 아이콘 콘텐츠를 포함한 파비코니코 로그를 무시하는 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.