2010-05-06 4 views
1

J'ai un site Web qui a un certain nombre d'URL que les gens utilisent pour se connecter à ce site (utilise les liaisons sur le site Web IIS et tout fonctionne comme prévu):Quelle est la méthode recommandée de redirection HTTP de plusieurs URL à une URL?

Maintenant ce que je veux faire est d'avoir toutes les URL aller à https://www.sample.com - donc si vous tapez « http://xyz.sample.com » ou « sample.com » vous devriez aller à https://www.sample.com

La question est ce qui est le meilleur mécanisme pour fais ça? J'ai une solution possible (que je vais mettre comme réponse à cette question), mais j'ai l'impression qu'il pourrait y avoir une autre solution, meilleure.

Répondre

4

Une option possible via les paramètres IIS serait de faire ce qui suit:

  1. Retirez les liaisons de sites supplémentaires sur le site (à savoir xyz.sample.com, sample.com, etc ...). Cela devrait laisser simplement l'URL Web que vous essayez d'obtenir tout le trafic de circuler à (c.-à-https://www.sample.com)
  2. Créer un second site dans IIS
  3. Dans le second site créer des liaisons qui ont été retirés du site d'origine
  4. En le deuxième site Web utilise la redirection HTTP (option dans IIS) pour diriger tout le trafic du deuxième site (où toutes les URL alternatives résident maintenant) vers le site d'objectif (https://www.sample.com)
+0

Instructions géniales et faciles à suivre. Merci! –

0

Configurez un nouveau site Web sur la nouvelle liaison https://www.sample.com, puis, sur l'ancien site Web, ouvrez la page de propriétés Http Redirect et configurez votre redirection.

C'est dans le Gestionnaire des services Internet.

Questions connexes