Программирование > JavaScript & JScript
Потерялся MIME-тип!
brainkiller:
Не знаю, по адресу ли вопрос, но у меня возникла следующая проблема:
Сверстал макет страницы. На локалхосте все работало нормально. Выложил на сервер файлы сайта, начал тестировать - развалился дизайн. Проверил коды - все вроде в порядке. Javascript Console в FF выдала следующее сообщение:
Warning: The stylesheet blablabla.css was loaded as CSS even though its MIME type, "text/html", is not "text/css".
В link\'е MIME-тип указан правильно. Что может быть причиной ошибки, кто-нибудь в курсе?
CGVictor:
brainkiller
Сервер считает файл *.css обычным текстовым. И отдает как text/html вместо text/css.
Но отображению это мешать не должно.
Стили применяются?
brainkiller:
Нет, не применяются. Увы.
Странно, впервые сталкиваюсь с такой проблемой...
CGVictor:
brainkiller
Хм.. я тоже.
- Посмотри, по прямому запросу css-файл открывается?
- Если вбить стили в секцию прямо в документ - отработают? (да, я знаю, что отработают, но на всякий)
Как вариант, можно попробовать прописать в htaccess нужный mimetype для файлов *.css...
brainkiller:
CGVictor, дяденька, простите идиота! ;)
Ошибку нашел. С сайта запрашивался сайт, имя которого начиналось с заглавной буквы, а на сервере лежал файл, имя которого начиналось со строчной. На локалхосте в винде, понятное дело, это работало, а на сервере, само собой, перестало...
Спасибо за советы! Мог бы и сам сообразить запросить файл напрямую, но вот как-то не сообразил! :)
Навигация
Перейти к полной версии