Page d'erreur sur reverse proxy Objectif Lorsque ProxyPass / est utilisé, toutes les requêtes sont envoyées au backend. Pour que les pages d'erreur restent accessibles même si le backend est indisponible, il faut les servir directement depuis Apache. Configuration # Ne pas proxifier les pages d'erreur ProxyPass /errors/ ! # Répertoire des fichiers servis localement DocumentRoot /var/www/exaldc # Page d'erreur personnalisée ErrorDocument 503 /errors/503.html Arborescence /var/www/exaldc/errors/503.html À retenir ProxyPass /errors/ ! : exclut /errors/ du reverse proxy. DocumentRoot : emplacement des fichiers servis par Apache. ErrorDocument attend une URL locale, pas un chemin de fichier. Les pages d'erreur sont ainsi affichées même si le backend est hors service. Exemple Requête : https://monserveur/errors/503.html Fichier servi : /var/www/exaldc/errors/503.html