Браузер не показывает favicon.ico, но он существует

Мой сайт http://belhimplast.by/en/ Я сделал для него иконку. В head меня есть:

 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

Я могу увидеть favicon.ico, используя URL http://belhimplast.by/favicon.ico

Но ни один браузер не показывает это. Помогите, пожалуйста.

Ответ 1

Я вижу, что он используется как значок, когда я просматриваю вашу страницу.

Если вы посетили вашу страницу раньше (duh!), это вероятно из-за того, что браузеры помнят, что раньше не было ни одного значка, и не обновляйте его сразу. Браузеры помнят значки для разных сайтов, поэтому им не нужно запрашивать их каждый раз, когда отображается имя сайта (например, в закладках или истории).

Кроме того, это не гарантирует, что каждый пользователь видит значок, некоторые браузеры просто не показывают некоторые значки порой, без видимых причин.

Ответ 2

Браузер будет загружаться из кэшированных данных. Попробуйте обновить свой вызов, чтобы принудительно обновить его. новое имя файла.

<link rel="shortcut icon" href="/favicon.ico?v=2" type="image/x-icon">

Ответ 3

У меня была та же проблема. Это мой тег favicon:

<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"/>

Не забудьте закрыть его.

Я очистил кеш браузера, но это не устранило проблему.

Я видел свой значок сразу после перезапуска Chrome и Firefox. На мой взгляд, это странное жесткое кэширование браузера

Ответ 4

Отход от остальных подобных сообщений

Важно закрыть ВСЕ Windows для браузера, с которым вы тестируете, и начать его, чтобы увидеть, как происходит изменение. (Не работает на грани)

Примечания >

Я сам наткнулся на эту проблему. После изучения других ответов, есть много предложений, чтобы исправить это.

Некоторые люди не могут избавиться от старой иконки: Как очистить кэш значков браузера Chromium

Другие хотели принудительно обновить: Как принудительно обновить favicon

Ответ 5

попробуйте использовать только rel= "icon" в вашем rel... no rel= "значок ярлыка"

Ответ 6

CTRL + F5 может помочь в некоторых случаях, поскольку он будет принудительно перезагружать все элементы на странице. Закрытие и открытие вкладки не всегда помогают.

Ответ 7

У меня такая же проблема:

Фавикон существует (вы можете получить к нему доступ по его URL-адресу), но не отображается, где бы я ни был (с WAMP) или на реальном веб-сервере.

Проблема заключалась в том, что я сделал несколько echo переменных и var_dump PHP-переменных перед отображением <!DOCTYPE html>.

После того как я удалил все echo и var_dump, var_dump сразу var_dump как на локальном, так и на веб-сервере.