2010-12-11 19 views
1

Salut, j'espère avoir quelques conseils.Déplacer un domaine

Je viens réussi à obtenir un domaine .co Je souhaite donc au point toutes les demandes de mon domaine .co.nz au .co je courais IIS7.5 J'ai créé un site de services par exemple services.mydomain.co.nz et le site mydomain.co.nz sont tous les deux en cours d'exécution sur leur propre site Web et pool d'applications.

Pour le moment, je ne veux pas casser les services Web, donc je veux garder le site de services comme services.mydomain.co.nz mais je veux rediriger automatiquement les utilisateurs du site Web vers le domaine .co au lieu de .co.nz

jusqu'à présent, j'ai ajouté un nouvel en-tête d'hôte dans IIS et cela me permet de frapper le site en utilisant le domaine .co, mais je peux encore frapper le site en utilisant .co.nz

Do I besoin de créer une fonction de réécriture d'URL pour aider à cela?

Répondre

1

Vous pouvez utiliser la redirection http dans IIS pour diriger toutes les requêtes de l'ancien domaine vers le même chemin d'accès au nouveau domaine.

Vous voulez choisir les options que j'ai dans cette photo:

HTTP Redirect

Inclure l'URL complète de base sur le nouveau site, qui se termine à la barre oblique après le nom de domaine. puis laissez les autres options comme je les ai; De cette façon, toute requête sur l'ancien domaine recevra un code 301 "permanent" pour rediriger vers la nouvelle page équivalente sur le nouveau site.

Notez qu'il est important de faire et non cochez la première de ces cases à cocher sous 'Rediriger le comportement'; Cela le fera envoyer toutes les demandes à la page d'accueil de votre site, plutôt que de suivre le même chemin URL.

Cela devrait être sur un site IIS distinct, soit dit en passant.

+0

Merci Andrew. Juste pour que je sois clair, je crée un nouveau site et copie sur mon site actuel dans son dossier, puis je configure le dessus sur l'ancien site? –

+0

Correct; ce qui précède serait sur l'ancien site. Assurez-vous de voter/cocher la réponse «Acceptée» si cela fonctionne! –

+0

cool merci. marqué comme répondu :) –