2008-10-21 5 views
6

J'ai trois sites Web chacun avec son propre domaine qui va à mon serveur Web Windows Server 2008 IIS 7.0.IIS 7.0 Liaisons de plusieurs domaines de domaine

  • example1.com
  • example2.com
  • example3.com

Les liaisons de site pour chacun:

IIS 7.0 Site Bindings example1.com http://img371.imageshack.us/img371/4215/example1pf4.gif

IIS 7.0 Site Bindings example2.com http://img371.imageshack.us/img371/2567/example2xx0.gif

IIS 7.0 Site Bindings example3.com http://img266.imageshack.us/img266/8186/example3rh9.gif

Quand je navigue à example1.com, alors je vois mon Example1 site web.

Lorsque je navigue vers example2.com, alors je vois mon site web example2.

Mais, quand je navigue à example3.com, je vois mon Example1 site web - pas le site web example3 Je me attends.

Que se passe-t-il? Pourquoi peut-example2.com fonctionner, mais example3.com échouer?


Problème résolu!

J'ai supprimé puis recréé le site Web example3.com dans IIS et cela fonctionne maintenant.

Je n'ai rien changé. Il avait à l'origine une simple faute de frappe ou l'acte de recréer il est juste arrivé de corriger un hoquet dans IIS.


Il est a cessé de fonctionner à nouveau après réoriente supplémentaires de configuration I dans IIS forçant les sites Web à utiliser des sous-domaines:

http://example1.com/ redirige vers http://www.example1.com/

Je l'ai à nouveau enlevé puis recréée la example3.com sites web; J'ai réinitialisé IIS; J'ai redémarré le serveur. Cela ne fonctionne toujours pas correctement.


Je l'ai compris. Ce n'est pas un problème IIS. C'est un problème de DNS.

Le trafic example3.com est, pour une raison quelconque, dirigé vers un serveur Web d'une autre société. Ils servent une page avec seulement un cadre HTML dessus. Ce cadre charge une page avec l'adresse http://example3.example1.com. C'est ce que je dois gérer sur mon serveur web.

Répondre

1

Je voudrais valider que vous avez exemple3.com pointant vers l'emplacement approprié sur le disque. Assurez-vous également qu'il n'est pas arrêté.

Le repli de l'exemple 1 est dû à l'entrée de liaison sans valeur d'en-tête.

+0

J'ai changé le site web "sans valeur d'en-tête" pour simplement rediriger vers http://www.example1.com/, mais en visitant http://example3.com/ ou http: //www.example3. com/charge le site web example1 sans faire la redirection! Il conserve http://example3.com/ dans la barre d'adresse. –

+0

Cela me porte à croire que le chemin de la racine pour le site Web est incorrect, comme avec le nom de domaine restant le même, il montre qu'il obtient la valeur de l'en-tête. –

+0

Le chemin physique est défini sur C: \ inetpub \ example3 un vrai dossier avec un fichier default.html là. Et, "default.html" est un document par défaut pour ce site. –

Questions connexes