Браузер не показывает 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
как на локальном, так и на веб-сервере.