【问题标题】:How to customise Azure Web App 403, 503 error pages?如何自定义 Azure Web App 403、503 错误页面?
【发布时间】:2015-09-24 11:34:58
【问题描述】:

我不知道如何呈现带有专业品牌的自定义错误页面,以涵盖以下错误:

403 - Wep App stopped - currently get blue page with Azure text.
503 - Service Unavailable - currently get white page with "service unavailable"

我曾尝试使用 CloudFlare 自定义错误页面,但这不起作用。对于 403,流量仍会通过 Azure 路由到 Azure,并在其中获得标准的 Azure 403 页面。

一定可以吗?

【问题讨论】:

    标签: azure azure-web-app-service


    【解决方案1】:

    Azure Web Apps 上可能发生两类 HTTP 错误:

    1. 在运行您的站点的 Web Worker 上的 IIS 中发生的情况。
    2. 那些在它到达之前发生的事情。这包括网站已停止、正在重新启动或可能受到系统中某些其他问题影响的情况。

    判断错误是 #1 还是 #2 的一种方法是打开 http 日志记录,并查看它是否被记录。只有 #1 会。

    对于 #1,您可以使用标准技术自定义错误。但是对于#2,目前无法自定义 Azure 返回的页面。

    【讨论】:

    • 是的,我认为我更感兴趣的是 #2,因为我的两个示例似乎都是 2 的示例。对于需要提供更专业的用户体验的 Azure,这似乎是一个遗漏当 Azure 因任何原因而苦苦挣扎时。我真的希望这可以尽快得到纠正。这里的主要是 503 - 服务不可用,它往往会产生 skant 白页。再次感谢您的知情回答。
    • 同意允许这样做会很好。您可以在feedback.azure.com/forums/169385-web-sites 上提出建议。
    猜你喜欢
    • 1970-01-01
    • 2021-12-23
    • 2011-06-07
    • 2014-05-14
    • 2013-02-13
    • 2011-01-17
    • 1970-01-01
    • 2012-01-31
    • 1970-01-01
    相关资源
    最近更新 更多