web-dev-qa-db-fra.com

IIS 7.5 et 404 erreur avec un domaine autre que www mais aucun sous-domaine

Nous continuons à avoir 404 sur notre domaine quand c'est example.com mais pas www.example.com.

J'ai essayé de rediriger en utilisant les règles IIS avec URL Rewrite, mais une erreur est également générée pour www.example.com. Le navigateur ne montrera même pas l'erreur. Des idées sur la façon de comprendre ce qui se passe? Merci!

1
DigitalAce7

Parfois IIS 7.x doit accepter le domaine avant de pouvoir traiter votre fichier web.config.

Depuis votre Gestionnaire des services Internet (Gestionnaire des services d’information Internet), cliquez sur votre site Web. À droite dans la colonne Action, recherchez "Modifier le site" ci-dessous et Liaisons.

Dans Liaisons>, vous verrez "Type", "Nom d'hôte", "Port", "Adresse IP "," Informations de liaison ".

Vous verrez votre http, domain.ext, 8, 10.0.0.1, Information.

Ajoutez une autre entrée: http, www.domain.ext, 8, 10.0.0.1, informations.

Pour forcer un bon référencement, vous pouvez créer vos règles de redirection pour rediriger domain.com vers www.domain.com. Assurez-vous également d’ajouter ou de supprimer la barre oblique finale si vous ne redirigez pas vers une page statique.

2
Murray W

Je l'ai résolu en utilisant la page de redirection de domaine nu. http://wwwizer.com/naked-domain-redirect Travaillé comme un charme.

0
DigitalAce7

Votre domaine a-t-il un enregistrement A pour example.com et www.example.com?

Il existe un certain nombre d'outils en ligne gratuits qui vous montreront les enregistrements DNS de votre domaine.

Après cela, comme Murray l'a déclaré, vous devez vous assurer que votre site dans IIS dispose de liaisons pour les deux versions du domaine si vous n'utilisez pas la liaison sans domaine par défaut.

0
Zhaph - Ben Duguid