Tengo un servidor web Apache frente a otro servidor de aplicaciones, usando Proxy Pass. Cuando la solicitud a la aplicación devolvió el error 404, quiero mostrar una página de error personalizada del servidor web, no la que proviene del servidor de aplicaciones. Intenté configurar ErrorDocument 404 en el host virtual, pero no funciona. ¿Cómo debería hacer esto? O esto no es posible?
<VirtualHost *:80>
ServerName servername
DocumentRoot /somepath/
ProxyPass / http://localhost:8080/someapp/
ProxyPassReverse / http://localhost:8080/someapp/
ErrorDocument 404 /error.html
</VirtualHost>
apache-2.2
mod-proxy
errordocument
hendry.fu
fuente
fuente
ProxyPass /errors !
realmente me ayudó!