web-dev-qa-db-fra.com

Bluehost - Sous-domaine avancé avec masquage

J'ai transféré un sous-domaine Bluehost à l'adresse IP de mon serveur domestique. Lorsque j'entre le sous-domaine dans la barre d'adresse de mon navigateur, la redirection est correcte, mais l'adresse IP numérique et non le nom du sous-domaine s'affiche.

J'ai transféré un domaine à Godaddy de cette façon, et ils ont proposé une case à cocher pour transmettre le masquage. Le masquage fonctionne.

Je ne vois pas d’option de masquage avec Bluehost. Y a-t-il un moyen de faire cela?

3
Jeff Matthews

il redirige très bien, mais il affiche l'adresse IP numérique et non le nom du sous-domaine.

Ce n'est pas une "redirection" que vous voulez (du moins, pas si vous voulez le faire "correctement"). Vous devez configurer votre sous-domaine comme un enregistrement A dans le DNS qui pointe vers "l'adresse IP de votre serveur domestique".

Vous devez ensuite configurer votre serveur domestique pour accepter les demandes de ce sous-domaine. (Probablement par une directive ServerName ou ServerAlias dans un <VirtualHost> sur votre serveur domestique (Web).)

et ils ont offert une case à cocher pour transmettre avec masquage. Le masquage fonctionne.

Je crois que le "masquage" de Godaddy utilise simplement un frame (ou iframe) pour littéralement "masquer" l'URL cible de la barre d'adresse du navigateur. Cela présente un certain nombre d'inconvénients:

  • L'URL dans la barre d'adresse ne change pas lorsque l'utilisateur navigue sur le site. Les pages sont donc impossibles à marquer ou à partager.
  • L'URL dans le cadre (c'est-à-dire l'adresse IP cible) est celle qui sera analysée par les robots. Donc, l'adresse IP sera indexée, pas le sous-domaine utilisé comme "forward".

Cela peut convenir dans certaines situations occasionnelles , mais la plupart du temps, ce n'est pas le cas (pour les raisons mentionnées ci-dessus) - c'est un dernier recours.

1
DocRoot