Почему сайт отображается по-разному в одном и том же IE, но на разных серверах?
Здравствуйте!
У меня возник такой вопрос - есть сайт, который верстался на localhost. Затем его выложили на один сервер, и он там корректо отображался, а потом егшо выложили на другой сервер, и вёрстка там отображается криво. Я уже проверила, что на второй сервер все файлы выложили, причём часть скриптов и стилей там отрабатывается, а часть - нет. Может кто-то с талкивался с похожей проблемой?
С такими проблемами очень часто сталкиваются те, кто переносит сайт на другой сервер. Смотрите что не так в отладчике хрома или лисы. Смотрите ошибки в логах сервера. Причин может быть множество, начиная с неправильных прав доступа к файлам на сервере, заканчивая неверными настройками самого сервера или отсутствующими модулями Apache или Nginx.
Проблема только в IE или во всех браузерах?
Можно ссылки на сайты на разных серверах?
Скорее всего все таки криво выложили, или где то в коде привязка к конкретному домену.
Да, проблема только в IE. Домен нигде не прописан. Вот прям беру папку с localhost - и выгружаю на два сервера без изменений. И на одном сервере всё ок, а на втором вёрстка наполовину кривая.
@Raily Телепатией тут никто не обладает. Причин может быть море.
Например на одном сервере винда, на другом *nix - и привет конфликту с регистром имен файлов. Или еще что то.
Как Вы вообще без домена проверяете как все работает?
Очевидно что магии не бывает, и отличия какие то есть.
@Raily массовых ошибок тут нет. надо смотреть в консоли что происходит, в чем разница. разные сервера - по разному настроено окружение. все что угодно быть может.
как на nix незнаю но с IIS были похожие проблемы. в настройках mime типы не были прописаны и сервер не отдавал файлы. с незнакомыми ему расширениями.
Посмотри может из-за заголовков ответа в IE включается разный режим совместимости