【问题标题】:Is there a way of getting 404 error page set up on the app engine?有没有办法在应用引擎上设置 404 错误页面?
【发布时间】:2012-07-03 16:59:09
【问题描述】:

我已经建立了一个网站,我想建立一个 404 错误页面。有没有办法这样做,因为我似乎无法访问 .htaccess 文件?

提前致谢, 斯科特

【问题讨论】:

  • 如果您在 appengine 上寻找 .htaccess 文件,那么您确实需要阅读一些有关 app engine 的基础知识。您将节省大量时间了解架构,而不是寻找 apache 等价物等。

标签: google-app-engine http-status-code-404


【解决方案1】:

【讨论】:

  • 自定义错误处理程序是通用的,因此不会特定于 404 错误页面。
  • 这个stackoverflow.com/a/10861989/1258245 怎么样让我想如果你可以转发到一个servlet 而不是一个html 页面,那么你可以在java 中做同样的事情
  • 如果您通读该线程,请注意尼克约翰逊的回复。静态处理程序只能返回 200 响应。你通常有一个 404 处理程序,
【解决方案2】:

文档现在明确指出自定义 404 页面将不起作用。

https://cloud.google.com/appengine/docs/standard/java/config/webxml#Error_Handlers

注意:目前,您无法为某些错误情况配置自定义错误处理程序。具体来说,当没有为 URL 定义 servlet 映射时,您无法自定义 404 响应页面、403 配额错误页面或 App Engine 内部错误后出现的 500 服务器错误页面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-03
    • 1970-01-01
    • 2012-08-08
    • 2022-01-07
    • 2020-09-26
    • 2015-03-27
    • 1970-01-01
    • 2013-09-26
    相关资源
    最近更新 更多