web-dev-qa-db-fra.com

Comment rediriger example.com vers www.example.com avec DNS et IIS?

Comment rediriger example.com vers www.example.com à l'aide de DNS/IIS? Je souhaite le faire pour un site Web asp.net afin d'éviter les doublons de contenu (mauvais pour le référencement).

J'avais 2 un enregistrement dans les DNS (Windows Server 2008) pour example.com et www.example.com.

Également dans IIS, j'ai ajouté example.com et www.example.com dans les liaisons d'édition.

Quelles modifications dois-je effectuer dans mes IIS et DNS pour rediriger example.com vers www.example.com?

Devrais-je changer le fichier web.config dans mon projet?

2
SilverLight

Le moyen le plus simple consiste à configurer un autre site pour celui que vous souhaitez rediriger dans IIS. Vous configurez ensuite ce site pour qu'il soit une redirection vers un autre.

Voir ici pour plus de détails sur la configuration de la redirection http://technet.Microsoft.com/en-us/library/cc732969 (WS.10) .aspx

installer la redirection http

  1. Cliquez sur Démarrer, sur Tous les programmes, sur Outils d'administration, sur Gestionnaire de serveur.
  2. Développez Roles dans la barre de gauche, puis cliquez sur Web Server (IIS).
  3. Dans la fenêtre principale, cliquez sur Ajouter des services de rôle.
  4. Dans les fonctionnalités HTTP communes, cochez Redirection HTTP, puis cliquez sur Installer.

les deux entrées DNS doivent pointer sur votre serveur pour que les clients sachent comment accéder à l’un ou l’autre. Supprimez la liaison for example.com de votre site d'origine. Ajoutez un nouveau site lié à exemple.com et faites cette redirection vers www.example.com

5
kmcc049

Dans IIS, vous pouvez ajouter un deuxième en-tête d’hôte dans la section Liaisons d’une application Web, afin que la même application Web puisse répondre à example.com et à www.example.com. Cela suppose que l’URL à afficher dans la barre d’adresse du navigateur ne vous intéresse pas. Une seule entrée dans la table DNS pour example.com devrait suffire dans ce cas.

Dans ce cas, la liaison HTTPS des deux noms de domaine ne peut pas être appliquée.

2
Philipp Schmid