如果服务器在Traefik 2中关闭,如何提供自定义错误页面?

时间:2020-11-07 00:11:12

标签: traefik

在nginx中,通常我设置一个块来渲染页面以通知用户上游已关闭:

 # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }

我确实找到了related post,但它是用于traefik 1.6的,如何在traefik 2中做类似的事情?谢谢

1 个答案:

答案 0 :(得分:0)

traefik 有一个特定的 middleware type for http errors,但是 traefik 如何不提供文件,需要另一个网络服务器来提供此页面,例如可以是 nginx 实例,在这种情况下可能是一个非常简单的 {{3}仅使用该页面,并且您需要在所有路由器中添加此中间件您要使用此自定义页面的内容