2010-08-19 6 views
3

(préfixe de note signifie http:)accès nouveau site Intranet sans utiliser ipaddress et le port

J'installe un nouveau site Web sur le port 8080, sur Windows 2003 IIS6.

J'ai configuré les fichiers physiques dans c: \ TestNet et j'ai reçu l'accès iusr_. dans la console IIS, il peut voir les fichiers dans le volet de droite, donc je sais que son chemin est correct. Lors de la visualisation du préfixe // localhost: 8080 ou préfixe // 192.168.xxx.yyy Je peux accéder à la page Web par défaut (Correct), ce qui est bon.

Cependant, je ne veux pas que les utilisateurs tapent une adresse IP et un port (préfixe // 192.168.xxx.yyy). Au lieu de cela, je veux qu'ils tapent préfixe // TestNet.lab et ils devraient être envoyés au site Web.

J'ai configuré un en-tête d'hôte à l'aide de la console iis (TestNet ...> propriétés ...> bouton de site Web (onglet) ... avance). L'en-tête de l'hôte est TestNet.Lab, le port est 8080 et l'adresse IP est définie sur Par défaut.

Lorsque je tape préfixe // TestNet.lab dans Internet Explorer renvoie page non trouvée, 404.

Je ne suis pas sûr de ce que je fais mal. Idéalement, je souhaite que les utilisateurs de notre bureau accèdent à ce site Web. S'il vous plaît aider

Cordialement

Toutes les idées, pourquoi le navigateur retourne 404?

Répondre

2

Votre serveur DNS réseau (ou le fichier hosts local sur le client) est-il configuré pour résoudre testnet.lab à l'adresse IP du serveur? Il ne suffit pas de définir la configuration de l'en-tête d'hôte dans IIS.

La configuration du serveur DNS pour mapper ce domaine à une adresse IP permet de résoudre le problème IP mais le port par défaut demandé par le navigateur est toujours 80 pour le protocole HTTP. Sauf si vous avez un proxy/NAT/quelque chose de similaire à rediriger les demandes vers le port personnalisé de manière appropriée, vous ne pouvez pas vous débarrasser de :8080.

0

Essayez d'exécuter le serveur Web sur le port 80.

0

Puisque vous obtenez un 404, vous connectez correctement sur le serveur, juste au mauvais site. Vous devez inclure le: 8080 dans l'adresse, puisque c'est là que votre site est situé. Par défaut, la connexion est au port 80, pas au port 8080, c'est pourquoi le port doit être spécifié dans l'URL.

+1

Correction: vous vous connectez au serveur * a *; pas nécessairement celui que vous voulez (par exemple DNS peut être configuré pour renvoyer une adresse IP par défaut au lieu d'une réponse "introuvable" (NXDOMAIN)) – Piskvor

Questions connexes