我已将我的网站部署到生产服务器......通过firebug
检查时,我的请求中发现了很多404 not found
错误....主要来自ajax库,如scriptResource.axd文件.. ..
我看到所有文件的加载时间都是404 Not Found
...
404(找不到文件)错误有多贵?
为什么状态为404 not found
.....
答案 0 :(得分:4)
我想这一切都取决于你的404页面的作用:如果它记录了很多东西,或者做了大量的SQL查询,或者是很多,那么生成就需要时间 - 就像任何其他页面一样,实际上
(我看过一个网站,其中“错误页面”是花费最多时间生成的网站,因为有很多计算试图向用户“建议”有趣的页面)
答案 1 :(得分:2)
404请求不应该特别昂贵。但是,如果404s用于样式表和图像等静态内容,则浏览器通常会缓存结果。当返回404时,这不会发生,并且一次又一次地请求该项目。这会对页面加载时间产生很大影响。