Подтвердить что ты не робот

Firefox не показывает значок

Я создал файл favicon.ico и объявил его в теге заголовка HTML:

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

IE 8 и Opera отлично справляются с этим, но FireFox даже не пытается загрузить его (как я вижу из моего прокси-сервера Fiddler). Я пробовал много разных типов (image/ico и т.д.) И href params, но не повезло.

Что я пропустил?

4b9b3361

Ответ 1

Как и большинство браузеров, фавиконы (или их отсутствие) являются обычными кандидатами для кеширования.

Попробуйте очистить кеш браузера.

В Mozilla Firefox сочетание клавиш с "Перезагрузка (переопределить кеш)" -

  • Ctrl + F5 ИЛИ
  • Ctrl + Shift + R

Ответ 2

В Firefox есть отдельный кеш для favicon, и это не работает должным образом. Фейвикон не обновляется легко в firefox. Это небольшая проблема, но многие из нас долгое время беспокоят.

Решение состоит в том, чтобы очистить кеш favicon, чтобы обновить favicon. Есть много решений, которые вы можете найти, если вы проходите через интернет или stackoverflow. Основная часть решения подразумевает удаление кеша favicon вручную или использование некоторых плагинов. Некоторые говорят об удалении файла из временных интернет файлов. Но есть один простой и простой способ решить проблему.

  • Введите на www.yoursite.com/favicon.ico(или www.yoursite.com/apple-touch-icon.png и т.д.)
  • CTRL + F5 или CTRL + R

Это немедленно обновит значок.

Это решение было первоначально отправлено 'alex' по этой ссылке: Как заставить обновление favicon

Ответ 3

Это странно, потому что я просто копировал/вставлял ваш код в пустой документ, открывался с помощью firefox и некоторое случайное изображение, которое я переименовал в favicon.ico, загруженный в качестве значка.

Может быть, попробуй? http://help.godaddy.com/article/4145

Ответ 4

Я не очень программист, но у меня была аналогичная проблема, и вот простая вещь, которая, наконец, работала для меня...

Я администрировал несколько простых веб-сайтов, но Firefox отказался загружать значки одного в конкретном сайте. Я посмотрел онлайн, попробовал все, что смог понять. Ничего не получилось. Код был точно таким же (скопированный на самом деле) с других сайтов, значки которых хорошо работали.

В конце концов мне стало ясно, что, возможно, Firefox не понравился путь, который я использовал для этого. Этот сайт был переадресованным URL-адресом, размещенным в моем собственном домене. (т.е. личный домен - myplace.ca, а значок, который не загружался, был частью зарегистрированного URL-адреса something.com, который был фактически расположен на myplace.ca/PutItHere/) Если бы я использовал зарегистрированный URL (something.com), то не знаковый. Если я использую реальный путь в браузере, внезапно знакомую! Все, что мне нужно было сделать, это отметить абсолютный путь, а не зарегистрированный домен!

Ответ 5

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

Ответ 6

Моя проблема заключалась в том, что у меня был другой favicon.ico в корневом каталоге веб-сайтов.

Если у вас есть значок в каталоге шаблонов "/template/favicon.ico", а другой в "/favicon.ico", firefox будет использовать favicon из корневого каталога, даже если вы использовали ссылку для favicon в папке с шаблонами, Решение удаляет значок в корневом каталоге.

Моя текущая версия firefox - 58.0b6 (Quantum).

Ответ 7

Здесь он в 2017 году. Firefox не забирал мой значок под названием "favicon-32x32.png", пока показывал Chrome. Я изменил имя файла на "favicon.png", и обновил его, как показано выше, он отлично поработал. Я использую:
Firefox версии 55.0
Версия Chrome 60.0