web-dev-qa-db-fra.com

Code de redirection 301 pour le serveur IIS6

Comment puis-je configurer l'URL non-www pour rediriger au format www.

Veuillez me guider - si je le fais via le panneau de commande du serveur, le site ne fonctionnera pas.

1
Vikas Arora

http://www.webconfs.com/how-to-redirect-a-webpage.php

J'ai utilisé ce site pour mon site, même s'il exploite un serveur Apache, il dispose également d'un ISS.

Ou visitez ce lien: http://www.windowshostingasp.net/windows_hosting_forums/showthread.php?t=35

Connectez-vous à votre serveur Windows et démarrez la console IIS.

Choisissez maintenant le serveur exécutant le site que vous souhaitez transférer. N'oubliez pas que vous avez besoin de 2 sites - un pour transférer et un pour transférer. Ceux-ci peuvent être sur le même serveur ou sur des serveurs distincts.

Faites un clic droit sur le site que vous souhaitez rediriger et choisissez Propriétés - Répertoire de base.

La valeur par défaut est le premier choix, "Un répertoire situé sur cet ordinateur". Changez-le en "Une redirection vers une URL" et tapez la nouvelle URL.

Si vous voulez que ce soit un 301, assurez-vous de cocher SUR le choix de "Une redirection permanente pour cette ressource". Si vous voulez que ce soit un 302, laissez le choix coché OFF. Par exemple, si vous souhaitez transmettre certaines variables, vous souhaitez rediriger un site ASP.NET qui accepte les arguments de certaines pages et les transmettre aux mêmes pages du nouveau site.

Dans ce cas, dans la zone "Rediriger vers:", entrez le domaine vers lequel vous souhaitez passer (sans barre oblique), plus $ S $ Q.

Par exemple: http://www.seconddomain.com$S$Q

Ensuite, cochez les options indiquant que le client sera envoyé à "L'URL exacte entrée ci-dessus", ainsi qu'à "Une redirection permanente pour cette ressource" (si vous voulez que ce soit un 301).

$ S $ Q sont des balises que IIS remplacera automatiquement - $ S sera remplacé par l'emplacement du sous-répertoire (tel que "/modules/store.aspx") et $ Q sera remplacé par la chaîne de requête ( comme “? id = 1”). "

1
Aaron Lee

Google a mis au point plusieurs didacticiels à ce sujet. Celui-ci et Celui-ci est aussi beau que tout.

1
John Conde