J'héberge un page de projet sur github à somedude.github.io/thingeroo
et je possède le nom de domaine thingeroo.com
(par le biais de 1 & 1.com).
Je sais que je peux configurer un CNAME pour qu'il pointe de thingeroo.com
à somedude.github.io
, mais puis-je en quelque sorte pointer vers somedude.github.io/thingeroo
? Si je ne peux pas le faire via les entrées CNAME - et il semble que ce soit le cas - puis-je le faire par un autre moyen?
Si vous voulez que thingeroo.com
pointe sur somedude.github.io/thingeroo
, il faudra alors que github, dans ce cas, coopère en agissant en tant que proxy. Heureusement, github fait cela! Tout ce que tu dois faire est:
thingeroo.com
qui pointe vers le serveur github approprié (192.30.252.154
ou 192.30.252.153
)thingeroo.com
. C'est cette dernière étape qui permet à github de savoir où envoyer les demandes.Plus de détails sur cette réponse StackOverflow .
Les enregistrements CNAME n'ont rien à voir avec la redirection des requêtes HTTP. Ils sont pour les noms d'hôtes. Vous ne pouvez pas utiliser un enregistrement CNAME à cette fin.
Heureusement, presque tous les registraires de domaine fournissent un service qui vous permettra de rediriger les demandes de votre domaine vers un autre site. Pour ce faire, ils définissent vos enregistrements DNS A sur leurs serveurs Web où une application légère reçoit la demande, inspecte l'en-tête de l'hôte, puis redirige le navigateur vers une URL située ailleurs.
Vous pouvez généralement trouver un paramètre à cet effet sur le panneau de commande de votre registraire, autour du même endroit où vous trouvez des pages de stationnement.