L’idée de ce fil de discussion est également excellente pour ceux d’entre nous qui utilisent caddy comme proxy inverse, que ce soit en tant qu’application autonome ou en utilisant Cloudflare Tunnels.
discourse.example.org {
reverse_proxy <host | ip>:port
handle_errors 5xx {
root * /path/to/error-pages
rewrite * /error.html
file_server {
status 404
}
}
}
La section status 404 n’est importante que si vous utilisez Cloudflare Tunnels. Si caddy renvoie 5xx à Cloudflare, Cloudflare Tunnel affichera sa propre erreur de déconnexion. Changer le statut indique à Cloudflare qu’il existe une connexion active valide qui servira une page d’erreur.