가희의자기개발블로그

[ERROR] Docker /favicon.ico HTTP/1.1 404 본문

백엔드/Docker

[ERROR] Docker /favicon.ico HTTP/1.1 404

가희gahui 2021. 1. 31. 22:26
반응형

Docker에서 Nginx를 돌렸을때 아래와 같은 404 에러를 내뿜었다. 

찾아보니 favicon 아이콘의 경로를 찾을수 없어서 나는 에러였다. 

 

파비콘이란 

파비콘은 웹페이지에 접속했을때, 상단 탭에 보여지는 아이콘을 일컫는다. 이 아이콘은 즐겨찾기에 웹페이지를 등록할때도 사용된다. 웹사이트를 대표하는 로고(logo)의 개념과 비슷하며, 사이트의 성격을 드러내기도 한다.

 

default.conf 파일에 아래 내용을 추가해 주면 된다.

 

    location = /favicon.ico {
    return 204;
     access_log     off;
    log_not_found  off;
}

 

 

총 코드

server {
    listen 80;
    index index.php index.html;
    server_name localhost;
    error_log  /var/log/nginx/error.log;
    access_log /var/log/nginx/access.log;
    root /var/www/html/public;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
        # try_files $uri /?$query_string;

    }
    location = /favicon.ico {
    return 204;
     access_log     off;
    log_not_found  off;
}
    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass php:9000;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
    }
}
반응형

'백엔드 > Docker' 카테고리의 다른 글

Docker 에 개발환경 세팅해보기  (0) 2021.01.21
Docker, Docker-compose 차이  (1) 2020.12.12
[ERROR]Docker for Window : Git Bash에서 docker run 실행 오류  (0) 2020.11.15
Docker 개념  (1) 2020.11.14
Comments