2011-03-11 4 views
5

favicon 및 사과 터치 아이콘을 하위 폴더로 이동하는 데 문제가있을 수 있습니까? 처럼 :하위 폴더에 favicons과 관련된 문제가 있습니까?

<link rel="shortcut icon" href="/images/favicons/favicon.ico"> 
<link rel="apple-touch-icon" href="/images/favicons/apple-touch-icon.png"> 
+0

브라우저에서 아이콘을 다운로드 할 수 있습니까? – Kovags

+2

시도해 보지 않겠습니까? 그 아이콘은 귀하의 웹 사이트의 중요한 부분입니까? –

+1

나는이 솔루션이 작동한다는 것을 이미 알고 있지만, 그것이 좋은지 나쁜지 궁금합니다. :) 혼란을 드려 죄송합니다 –

답변

3

예, 일부 브라우저들은 HTML 문서를 다운로드를 시작 동시에 /favicon.ico 다운로드를 시작합니다. 파일이 없다면 서버 로그에 404가 추가로 생기므로 브라우저는 아이콘이 다른 곳에 있다는 것을 인식하면 추가 HTTP 요청을해야합니다.

야후의 Best Practices for Speeding Up Your Web Site에서 인용 :

의 favicon.ico는 서버의 루트에 을 유지 이미지입니다. 필요한 악의이기 때문에 브라우저가 걱정하지 않으셔도 브라우저는 여전히 을 요청할 것이므로 은 404를 찾을 수 없습니다. 또한 은 동일한 서버에 있기 때문에 요청할 때마다 쿠키가 전송됩니다. 당신이 에 온로드를 추가 구성 요소를 요청할 때이 이미지는 IE 예를 들어, 다운로드 순서 방해, 파비콘은 는 이러한 추가 구성 요소 전에 다운로드됩니다. 당신의 상대 링크 루트 도메인 아래에 아니라고