У меня какая-то странная проблема с моим сайтом, который я разрабатываю. Через пару дней я увидел, что мой фавикон и некоторые другие изображения не работают.
Мой фавикон выглядит так:
Если я использую глификоны bootstrap 3, я получаю что-то вроде этого: (фон цветной, это белый квадрат вот беда).
Я понятия не имею, почему это так, но это произошло внезапно (вероятно, что-то изменилось, я уже не могу вспомнить). Я думал, что это может быть временная проблема, и, возможно, через некоторое время он вернется к исходному изображению. До сих пор это не так. Теперь самое тревожное, что код действительно работает на сервере. Поэтому, когда я отправляю свой код в репозиторий и повторно развертываю, веб-сайт развертывается правильно. Все изображения рабочие: и фавикон, и глификоны.
Так что я думаю, что код правильный (иначе он не работал бы на сервере). Вот почему я не вставлял код; но если это может быть код, я был бы рад поделиться. Итак, я предполагаю, что проблема, возможно, в моей локальной среде тестирования? Сейчас я использую IntelliJ 13.1.4 в Linux в сочетании с локальным экземпляром Tomcat 7.0.54. Я не использую последние версии, но я не обновлялся непосредственно перед тем, как возникла проблема.
Я уже пытался использовать другой локальный порт, чтобы обойти кеширование моего браузера. Но это не помогло. Также попытка в разных браузерах не помогает. Так что кеширование не проблема, на мой взгляд.
Если я попробую это в Chrome, я увижу только файлы glyphicons-halflings-regular.woff и glyphicons-halflings-regular.ttf на вкладке «Сеть» инструментов разработчика. Это только 2 из 4 файлов, которые находятся в каталоге шрифтов Bootstrap 3 (также файлы .svg и .eot). Должны ли эти файлы также загружаться в Google Chrome? Или это нормально?
Когда я создаю свой проект с помощью maven, копирую сгенерированную войну в папку веб-приложений Tomcat, веб-сайт выглядит так, как должен (изображения работают). Поэтому он должен что-то сделать с временной папкой, которая используется IntelliJ для отображения веб-сайта.
Если кто-нибудь может помочь решить эту проблему, я был бы признателен. Хорошо, это не очень большая проблема, потому что она работает на рабочем сервере; но это довольно раздражает, я не могу полностью протестировать сайт на своей локальной машине.
Content-type
обслуживаются эти изображения, возможно, это изменилось по какой-либо причине. - person mindas   schedule 25.11.2014