【发布时间】:2013-09-05 16:41:05
【问题描述】:
我正在尝试在http://validator.w3.org/ 中验证我的网站 但错误显示如下:
第 1 行,第 1 列:序言中文档的结尾 ✉ 当验证器收到一个空文档时,可能会出现此错误。请确保您上传的文档不为空,并报告任何差异。
这是链接:
【问题讨论】:
标签: html w3c-validation
我正在尝试在http://validator.w3.org/ 中验证我的网站 但错误显示如下:
第 1 行,第 1 列:序言中文档的结尾 ✉ 当验证器收到一个空文档时,可能会出现此错误。请确保您上传的文档不为空,并报告任何差异。
这是链接:
【问题讨论】:
标签: html w3c-validation
您的服务器在请求此页面时似乎发送了HTTP error 500:
curl -I http://www.lab5connect.com/ 的结果如下:
HTTP/1.1 500 内部服务器错误
缓存控制:私有
内容长度:3420
内容类型:文本/html;字符集=utf-8
服务器:Microsoft-IIS/7.0
X-AspNet-版本:4.0.30319
X-Powered-By:ASP.NET
日期:格林威治标准时间 2013 年 9 月 5 日星期四 20:10:48
您应该改为发送200。
快速解决方法:复制 HTML 并粘贴到 Validate by Direct Input 字段中。
【讨论】:
上面的好答案 - 附加信息...... 我正在建立一个新网站,也遇到了这个错误。 通过删除我的 .htaccess 文件中尚不存在的自定义错误页面的引用,我的问题得到了解决。当我从另一个我已经开发的网站借用访问文件时,它们就在那里。
示例:
ErrorDocument 100 /100.shtml
ErrorDocument 101 /101.shtml
ErrorDocument 102 /102.shtml
ErrorDocument 200 /200.shtml
# etc.
删除这些行后,页面将被验证为 XHTML 1.0 Strict。
【讨论】: