如何自定义Azure Web App 403,503错误页面?

Sam*_*lly 9 azure azure-web-sites

我不知道如何使用专业品牌推出自定义错误页面,以解决以下错误:

403 - Wep App stopped - currently get blue page with Azure text.
503 - Service Unavailable - currently get white page with "service unavailable"
Run Code Online (Sandbox Code Playgroud)

我曾尝试使用CloudFlare自定义错误页面,但这不起作用.对于403,流量仍然会被路由到Azure,在那里它获得标准的Azure 403页面.

一定可能吗?

Dav*_*bbo 9

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

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

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

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