본문 바로가기
Error

[Error] :GET http://localhost:8080/favicon.ico 404 해결방법

by GoodDayDeveloper 2022. 8. 17.
반응형

 

개발자모드에 자주 보는 에러 메세지일 겁니다.

 

GET http://localhost:8080/favicon.ico 404

 

 

파피콘이 없거나 경로를 찾지 못하여 생기는 에러입니다.

개발에는 전혀 지장이 없으나 개발자모드를 자꾸 열어본다면 아무래도 신경이 쓰일 수 밖에 없습니다.

 

 

 

 

 

 

 

Favicon이란

 

인터넷 웹 브라우저의 주소창에 표시되는 웹사이트를 대표하는 아이콘 있습니다.

 

 

 

 

예를들어

 

 

 

네이버는 아래 아이콘

 

 

 

다음은 아래 아이콘 같이 글씨 앞에 사이트를 나타내는 대표적인 아이콘을 뜻합니다.

 

 

 

 

 

 

 

 

헤걀방법

 

 

 

다른 글에서는 아마도 아래 코드를 삽입하라고 할겁니다.

 

 

<link rel="shortcut icon" href="#">

 

 

 

하지만  저렇게 링크쪽 영역에 "#" 만 넣으면 자바같은경우 서블릿이나 컨트롤러가 중복 호출되는 문제가 발생합니다. 

더군다나 헤더영역을 인크루드로 사용할경우 모든 페이지에서 서블릿이나 컨트롤러를 중복호출하게 되는데

Select되는 페이지는 괜찮지만, Insert나 Update시 쿼리가 중복으로 실행됩니다.

나중에 중복 실행 에러가 발생할 경우, 어디서 발생했는지 찾기 번거로운경우가 있습니다.

가장 좋은방법은 파비콘 아이콘을 넣어주는게 좋고,

아니라면 아래와 같은 코드로 처리하는것이 좋습니다.

 

 

 

위치는 </head> 바로 밑입니다.

 

1
2
3
<head>
</head>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
cs

 

반응형

댓글