HTTPS redirection à partir de la racine du domaine (c'est à dire de l'apex ou de "nues") de " www " sous-domaine sans navigateur de vomir?

DNS enregistrements A besoin que d'une adresse IP à être codées en dur dans votre application la configuration DNS

...qui Heroku recommande d'éviter. Heroku suggère deux solutions:

...à l'aide d'un fournisseur de DNS qui prend en charge l'enregistrement CNAME les fonctionnalités à l'apex, et à l'aide de sous-domaine redirection`.

Ma question tourne autour de la dernière option (parce que l'ancien n'est pas pris en charge par DreamHost autant que je sache):

Est-il possible de rediriger à partir de la racine (c'est à dire de l'apex ou de "nues") de domaine pour le 'www' sous-domaine pour les requêtes HTTPS sans le navigateur de vomir?

Heroku ne pense pas:

...les applications nécessitant un cryptage SSL doit utiliser l'ALIAS/NOM de la configuration à la racine du domaine. Sous-domaine de redirection sera la cause d'une erreur de navigateur lorsque la racine de domaine est demandée sur SSL (c'est à dire https://example.com).

...mais j'espère que c'est une incomplètes ou incorrectes) déclaration.

CLARIFICATION DE MISE À JOUR:

Le vrai problème avec la redirection à partir de l'apex de 'www' est que de taper https://example.com directement dans un navigateur de soulever un avertissement de certificat. Bien sûr, c'est un cas limite, mais pas un petit.

SOLUTION DE MISE À JOUR:

J'ai résolu ce problème avec DNSimple. (N'ai même pas eu le transfert de mon nom de domaine!)

Je crois que easyDNS offre une fonctionnalité similaire, mais la surprise de constater que la plupart des autres domaine de l'hébergement d'entreprises ne sont pas.

  • Le problème, c'est que votre serveur doit retourner un certificat SSL (afin de configurer la connexion HTTPS) avant de se les en-têtes de demande, tels que la Host en-tête, et donc avant qu'il ne sait quel nom d'hôte est utilisé. Donc, si elle renvoie un certificat SSL qui dit que c'est pour la www-sous-domaine, l'utilisateur reçoit un message d'erreur lors de la visite du domaine racine; et vice versa. (Sauf si vous utilisez des hôtes virtuels pour exécuter ces deux domaines séparer les adresses IP, dans ce cas, vous pouvez identifier l'accueil de cette façon.)
  • upvoted pour "vomir"
InformationsquelleAutor thewillcole | 2013-05-14