0

我正在尝试对一个简单的网站进行一些更改,为此我继续进行递归 wget 以便将整个网站带到我的机器上(经许可)。原始网站位于http://www.clubs.psu.edu/up/blockandbridle/index.xhtml,我制作的副本位于http://eatmyrice.org/blockandbridle/index.xhtml . 大多数一切似乎都运行良好,尽管由于某种原因,当我在自己的服务器上访问 index.xhtml 的副本时出现以下错误

在此处输入图像描述

我已经比较了两个站点之间的代码,据我所知,没有任何差异(尽管我已经通过并修复了指向正确位置的链接)会导致这种情况。任何帮助将不胜感激,因为我不确定是什么导致了这种情况发生,谢谢(如果它会产生任何影响,复制的站点正在 apache 服务器上运行,不确定原始站点正在运行什么)

4

1 回答 1

1

两个文档都包含相同的错误,可以使用验证器轻松检测到。一个文档是 HTML,由浏览器的 HTML 解析器解析。另一个文档是 XHTML,由 XML 解析器解析。浏览器仅在 XML 模式下暴露错误。

david@raston ~ $ curl -I http://www.clubs.psu.edu/up/blockandbridle/index.xhtml | grep Content-Type
Content-Type: text/html
~ :
david@raston ~ $ curl -I http://eatmyrice.org/blockandbridle/index.xhtml | grep Content-Type
Content-Type: application/xhtml+xml
于 2013-04-08T14:51:09.430 回答