web-dev-qa-db-fra.com

Masquer une redirection dans IIS7

Mes outils:

  • IIS7
  • 1 x Windows 2008 Server
  • IIS URL Rewrite Module 2 (installé)

Mon exigence:

  • Masquez la redirection de www.bob.com vers www.abc.com/bob/index.html - l'utilisateur final ne doit pas voir le www.abc.com
  • L'utilisateur devrait alors pouvoir naviguer sur le site Web normalement.

J'ai trouvé des références à l'installation d'AAR, mais cela semble être plus pour l'équilibrage de charge, etc.? Ensuite, d'autres ont dit d'utiliser un outil tiers, etc.

6
atom

Pour IIS7, vous aurez effectivement besoin de AAR. Il existe des modules tiers disponibles qui peuvent également répondre à vos besoins, comme Helicon Ape: https://www.helicontech.com/ape/

Utilisation de AAR: http://blogs.msdn.com/b/carlosag/archive/2010/04/02/setting-up-a-reverse-proxy-using-iis-url-rewrite-and-arr .aspx

Vous effectuerez des demandes de proxy pour http://www.bob.com/ à http://www.abc.com/bob/

Dans Apache, avec les modules appropriés chargés, vous pouvez le faire comme suit:

RewriteCond %{HTTP_Host} ^www\.bob\.com [NC]
RewriteRule (.*) http://www.abc.com/bob$1 [P,L]
1
Dave Lozier

Jetez un oeil à l'article suivant ici . Il semble décrire une situation très similaire à ce que vous essayez de configurer.

0
Rob