2013-04-08 4 views
0

Я пытаюсь внести некоторые изменения в простой веб-сайт, и для этого я пошел вперед и сделал рекурсивный wget, чтобы привести весь сайт на мою машину (с разрешения). Оригинальный веб-сайт находится по адресу http://www.clubs.psu.edu/up/blockandbridle/index.xhtml, а его копия, которую я сделал, находится по адресу http://eatmyrice.org/blockandbridle/index.xhtml. Большинство все, кажется, работает хорошо, хотя по некоторым причинам я получаю следующее сообщение об ошибке, когда я посещаю копию index.xhtml на моем собственном серверечто вызывает эту ошибку xhtml

enter image description here

Я сравнил код между двумя сайтами и насколько я могу судить, нет никаких различий (хотя я прошел через и фиксированные ссылки, чтобы указать на правильное местоположение), которые могли бы вызвать это. Любая помощь была бы оценена, поскольку я не уверен, что вызывает это, спасибо (также в случае, если это будет иметь значение, скопированный сайт запущен на сервере Apache, не уверен, что работает исходный)

ответ

1

Оба документа содержат те же ошибки, что и are easily detectable with a validator. Один документ - HTML и анализируется парсером HTML браузера. Другой документ - XHTML и анализируется парсером XML. Браузер только разоблачает ошибку в режиме XML.

[email protected] ~ $ curl -I http://www.clubs.psu.edu/up/blockandbridle/index.xhtml | grep Content-Type 
Content-Type: text/html 
~ : 
[email protected] ~ $ curl -I http://eatmyrice.org/blockandbridle/index.xhtml | grep Content-Type 
Content-Type: application/xhtml+xml 
+0

благодарит за информацию, необходимо будет использовать этот валидатор в будущем. Знаете ли вы, что могло бы случиться? (один сервер, обслуживающий его как html, а другой - xhtml), оба файла index.html и index.xhtml идентичны, кроме расширений – lacrosse1991

+0

* Другое *, что расширения? Они, похоже, имеют такое же расширение. Это вопрос конфигурации сервера. – Quentin

+0

увидит, что я могу сделать в этом случае, как вы думаете, их сервер просто отключил поддержку xhtml? или он может автоматически настраивать серверные xhtml-страницы как html – lacrosse1991

Смежные вопросы