web-dev-qa-db-fra.com

Comment définir la page par défaut pour une demande https?

Nous avons un site Web qui a un répertoire virtuel contenant la partie sécurisée du site.

Si les utilisateurs se rendent sur http://www.mydomain.com, ils doivent être redirigés vers default.aspx du site principal, mais s'ils accèdent à https://www.mydomain.com, ils doivent accéder à default.aspx du répertoire virtuel.

La page par défaut du site principal fonctionne correctement, de même que la page sécurisée si je le navigue en utilisant le nom complet, mais je ne vois pas comment définir la page par défaut pour le trafic https qui ne spécifie pas de page spécifique.

  1. http://www.mydomain.com - Travaux
  2. https://www.mydomain.com - Page non trouvée
  3. https://www.mydomain.com/myvirtualdirectory - Page non trouvée
  4. https://www.mydomain.com/myvirtualdirectory/default.aspx - Travaux

Que dois-je faire pour que les liens 2 et 3 chargent la page par défaut affichée en 4?

Mon site Web est exécuté sur IIS 6.0 dans Windows Server 2003.

3
Rachel

Scott Forsyth - La réponse de MVP à ' Différents emplacements de fichiers pour http v https sur IIS? ' suggère que vous regardiez Suivi des demandes ayant échoué pour vous aider à identifier l'erreur, je suggère de consulter les journaux IIS pour voir exactement ce qui se passe avec la demande de default.aspx, cela doit aller quelque part!

2
toomanyairmiles

Je pense que vous devez activer https dans IIS lui-même. Les liens suivants aideront

http://support.Microsoft.com/?id=324069

http://support.Microsoft.com/?id=298805

3
anonymous

Il semble que vous deviez configurer des documents par défaut pour le site sécurisé, comme décrit dans la section Configuration de documents par défaut à partir de la documentation IIS 6.0:

  1. Dans IIS Manager, double-cliquez sur l'ordinateur local, cliquez avec le bouton droit sur le dossier Sites Web ou sur un dossier de site Web individuel, puis cliquez sur Propriétés.

Remarque: les paramètres de configuration définis au niveau des sites Web sont hérités de tous les sites Web du serveur. Vous pouvez remplacer l'héritage en configurant le site individuel ou l'élément de site.

  1. Cliquez sur l'onglet Documents.

  2. Cochez la case Activer la page de contenu par défaut.

  3. Cliquez sur Ajouter pour ajouter un nouveau document par défaut à la liste.

1
danlefree

Le moyen facile de rediriger pourrait éventuellement consister à faire un 301 de vos options 2 et 3 énumérées ci-dessus.

Fondamentalement, créer une page par défaut sur laquelle l'utilisateur atterrit et le configurer pour qu'il redirige automatiquement vers la page souhaitée?

1
Nathan G.