Нет способа показать favicon.ico

0

У меня это в голове документа:

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

Я читал все, что мог, здесь, но это не помогло и почему я снова спрашиваю. Я уверен, что это не опечатка - PHP file_exists находит файл ico в порядке, но ни один из браузеров не показывает это... В чем может быть причина? Этот домен является новым, но после того, как я проверил записи DNS, они обновлены и в порядке. Я очистил локальный кеш и удалил файлы tmp... Вы можете видеть его в прямом эфире на http://mybestday.eu

  • 0
    Фавиконы сильно кэшируются, в другом месте, чем обычный кеш. Вы не можете очистить кэш favicon.
  • 0
    Вы посетили этот сайт - вы видите favicon чем?
Показать ещё 4 комментария
Теги:
favicon

3 ответа

2
Лучший ответ

Favicons хранятся в специальном кеше. Этот кеш длится долго (от нескольких дней до нескольких недель) и не может быть очищен путем очистки обычного кеша содержимого. Вы можете протестировать значки на удаленном компьютере (например, в браузере) или просто дождаться окончания кеша.

Или, см. Следующие ответы (уродливые) обходные пути:

  • 0
    Можно ли протестировать что-то вроде режима инкогнито?
  • 0
    @ 88MPG Не то, чтобы я знал.
Показать ещё 4 комментария
1

Вы можете очистить свой значок, заставив ваш браузер повторно кэшировать его с помощью кеша:

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

Каждый раз, когда вы меняете изображение, измените версию (? V =) на инкремент (3, 4,...).

Вот связанная дискуссия по этому вопросу: Как заставить обновление favicon

0

Изображение 174551

** Пока я вижу, что это работает;)

** Изображение 174551

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

Как сказал вам bjb568, очистите кеш.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню