Это не имеет ничего общего с ошибками HTML. Худшее, что можно сделать, - это показать искаженную или пустую страницу.
Происходит некоторая неправильная конфигурация сервера WordPress и gzip
Content-Encoding.
Ваш сайт не работает в IE, но /index.php загружается нормально. Проверяя необработанный HTTP-ответ (используя Fiddler2), разница между двумя ответами заключается в том, что на запрос до /
, WordPress (предположительно) добавляет следующий текст в тело ответа HTTP, сжатое с помощью gzip:
<!-- Page not cached by WP Super Cache. No closing HTML tag. Check your theme. -->
Из-за этого дополнения к содержимому, сжатому с помощью gzip, он больше не является надлежащим потоком gzip, и IE6 / 7 не может его распаковать.
В других браузерах, вероятно, лучше обрабатываются ошибки, поэтому они могут справиться с ошибками без проблем.
Я не знаю, как вы можете решить эту проблему, но Поиск Google по этому фрагменту текста обнаруживает несколько совпадений на wordpress.org по крайней мере.
person
mercator
schedule
31.03.2009