2010-01-06 8 views
0

Je rencontre un problème lors de l'implémentation des pages d'erreur personnalisées 404. ma configuration est une requête proxy apache 2.2.6 front-end autre que le fichier statique au serveur de l'application backend (apache 1.3.36)Arrêter Apache en injectant sa propre page 404 introuvable sur la page d'erreur 404 personnalisée

je renvoie l'en-tête 404 avec la page d'erreur lorsque l'utilisateur demande une page inexistante à le serveur principal. Je récupère la page d'erreur, mais le serveur Apache backend injecte également sa propre page non trouvée dans la page d'erreur.

ici est ce injecté à la page non trouvée par apache:

Not Found 
The requested URL /product/8jd4776 was not found on this server. 

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. 
Apache/1.3.36 Server at www.example.com Port 8888 

toute idée pourquoi cela se passe?

Répondre

2

définir "ProxyErrorOverride On" avec ErrorDocument dans le serveur apache frontal résoudre le problème.

0

La longueur du contenu de votre message personnalisé 404 doit être de 512 octets ou plus.

Questions connexes