如何在app引擎上处理不同的错误代码?在我的app.yaml文件中,我有 -
error_handlers:
- file: error/notfound.html
- error_code: over_quota
file: error/over_quota.html
handlers:
..some handlers..
这似乎不起作用。如果我的网站没有文件夹名称foo且用户查找http://mysite.com/foo,则它只返回标准404错误,而不是我在app.yaml上指定的页面。
我的静态目录与错误目录是分开的。错误和静态目录都在项目目录中。我错过了什么?
有没有办法显示自定义页面而不是自定义响应消息?
答案 0 :(得分:2)
仅当URL无法匹配app.yaml中的任何模式时,才会显示404错误处理程序页面。如果您的应用程序返回404,则由应用程序显示您想要的错误页面 - 没有办法告诉框架显示默认错误页面。