Module de réécriture d'URL pour IIS 7
-
09-06-2019 - |
Question
Quelqu'un a-t-il déjà utilisé le module de réécriture d'URL (voir ici)?
Peut-il être utilisé pour faire proxy inverse?
La solution
Non, ce n'est pas possible.Vous devez utiliser un outil comme Réécrivain d'URL .NET et proxy inverse
http://codeplex.com/urlrewriter
Il prend également en charge IIS 6.0 et est entièrement réalisé via le .NET Framework.
Autres conseils
Que http://codeplex.com/urlrewriter est plutôt cool, car il prend en charge la syntaxe standard mod_rewrite.
Nous utilisons Microsoft IIS7 URL Rewriter ici chez SO avec beaucoup de succès, même si nous avons dû mettre à jour vers la nouvelle version de la licence Go-Live pour supprimer certaines exceptions d'aperçu.De plus, il ne prend pas en charge la syntaxe mod_rewrite, mais un outil est inclus pour effectuer des conversions au format de table de routage basé sur XML de Microsoft.(soupir, XML).
Cependant, il ne fait pas de proxy inverse comme l'a noté Nick.Vous devrez peut-être installer Routage des demandes d’application pour IIS7 qui offre apparemment cette fonctionnalité.
Vous pouvez implémenter le proxy inverse en utilisant à la fois le module de réécriture d'URL et le module de routage des demandes d'application, comme expliqué dans l'article "Proxy inverse avec réécriture d'URL et routage des demandes d'application".