J'ai configuré IIS pour qu'il agisse comme un proxy inverse pour un serveur de développement (le pub serve de dartlang si vous êtes curieux). Je fais cela parce que le serveur de développement ne supporte pas les pages d'erreur personnalisées et j'ai besoin qu'elles fonctionnent localement. J'ai configuré la page d'erreur personnalisée dans IIS mais elle n'est pas servie -- elle passe par la page 404 par défaut du serveur source. Est-il possible de faire en sorte que le proxy inverse serve sa propre page personnalisée pour les erreurs 404 ?
Réponse
Trop de publicités?
Justin Pines
Points
21
En retard à la fête, mais voici : lorsque vous utilisez IIS 7+ comme proxy inverse, vous pouvez le configurer pour qu'il utilise ses propres pages d'erreur (personnalisées ou non) en ajoutant ce qui suit à web.config :
<system.webServer>
<httpErrors existingResponse="Replace"/>
</system.webServer>
Plus d'informations les docs...