请求不存在的图像生成自编码的404错误页面而不是Web服务器响应

时间:2013-03-26 05:00:24

标签: webserver http-status-code-404

现有文件。 http://us.battle.net/d3/static/images/layout/site-bg/body-bg-1680px.jpg

不存在的文件。 http://us.battle.net/d3/static/images/layout/site-bg/body-bg-2500px.jpg

通常情况下,Web服务器应该给出如下错误:“找不到。在此服务器上找不到请求的文档。”

然而,试图找到丢失的图像会加载Battle.net自己的404页面。

他们如何处理?的.htaccess?前控制器?自定义webserver配置?

1 个答案:

答案 0 :(得分:1)

这取决于所使用的网络服务器。在apache中,有一些配置选项可用于设置错误响应的自定义路径,包括404,例如

ErrorDocument 404 /somewhere/customMessage.html
ErrorDocument 500 /somewhere/differentMessage.html

所以这会进入apache配置,或者你可以把它放在.htaccess中。