Проблема с загрузкой фавиконки Rails

У меня есть favicon.ico, находящийся в корне моей общей папки, и я использую следующую строку, чтобы загрузить его в теге head моего application.html.erb

= favicon_link_tag

Кажется, у меня есть эта проблема только на локальном хосте, и, похоже, во время моего тестирования он сбрасывает селен, но это действительно непостоянно в отношении загрузки. Иногда загружается через несколько минут ожидания, иногда вообще не загружается. Иногда, когда он загружается после нескольких минут ожидания, другие изображения, которые были загружены ранее (и успешно), загружаются и ломаются. Это просто проблема с браузером? Я тестировал как в Chrome, так и в Firefox. У меня нет этой проблемы ни с какими другими сайтами ни для любого браузера. Также стоит отметить: в моих отладчиках firebug и chrome я никогда не вижу, чтобы значок значка запрашивался на вкладках сети, даже когда он иногда загружается?

Что я пробовал:

  • Размещение фавикона как в пабликах/изображениях, так и в активах/изображениях
  • Очистка кеша в Firefox
  • Хром в режиме инкогнито

person Noz    schedule 31.12.2012    source источник


Ответы (1)


Только что протестировал это с новым приложением Rails 3.2.13 и Rails 4.0, и у меня это работает. Фавикон загружается автоматически, без добавления помощника в макет вашего приложения.

1) Убедитесь, что файл находится в вашей папке rails_root/public.

2) Убедитесь, что файл называется favicon.ico

person jbearden    schedule 20.08.2013
comment
У меня было это в моем каталоге активов, это могло бы объяснить кое-что. - person Noz; 20.08.2013