虚拟主机下设置自定义错误页面不能正确返回404状态值的解决办法就是设置404页面为asp,在页面开头处添加<% Response.Status = "404 Not Found"%> 提供一个可以在线查看HTTP返回状态值的网站http://www.seobox.org/getheader.htm