web-dev-qa-db-fra.com

définition d'un enregistrement de nom pour les pages Github

J'essaie de configurer un domaine personnalisé sur les pages Github, mais je ne pense pas que je fasse quelque chose correctement.

Comme indiqué dans ces instructions https://help.github.com/articles/setting-up-a-custom-domain-with-pages , j'ai créé un fichier CNAME à la racine de mon répertoire avec le domaine que je veux utiliser pour mon projet

CNAME

example.com

Une fois que cela est fait, les instructions (même page que ci-dessus) indiquent que je dois configurer mon DNS

Domaine de premier niveau (TLD)

Pour un TLD tel que example.com, vous devez utiliser un enregistrement A pointant vers 204.232.175.78:

Dig example.com + nostats + nocomments + nocmd

Rechercher un enregistrement DNS pour example.com

; example.com. DANS UN

example.com. 3259 DANS UN 204.232.175.78

J'ai acheté mon nom de domaine chez Godaddy, mais j'avais configuré les serveurs de noms pour zerigo.net (il y a plusieurs mois). Si je fais 'Dig Nomdomaine.com' depuis la ligne de commande pour obtenir des informations sur mon nom de domaine, cela signifie qu'il est hébergé par Zerigo

9   IN  SOA a.ns.zerigo.net. hostmaster.zerigo.com. 1364449818 10800 3600 604800 900

Je suis donc allé sur Zerigo.net et (je crois) ajouté un enregistrement A pointant vers 204.232.175.78 en faisant cela.

enter image description here

Le résultat de cette opération a créé ceci pour mon nom de domaine. Je suppose que le A dans cette image fait référence à un enregistrement de nom. Il dit que le rafraîchissement a lieu toutes les quinze minutes, mais cela fait beaucoup plus que quinze minutes depuis que j'ai établi le record A name ...

enter image description here

Alors maintenant, j'ai le fichier CNAME dans le répertoire Github Pages (et je peux voir l'application github pages à l'adresse username.github.com/repo, je sais donc que cela fonctionne), et j'ai défini le nom A (je pense) comme selon les instructions sur les pages github, mais si je visite ce nom de domaine, rien ne se passe

D'après ce que je vous ai dit, ai-je bien suivi les instructions pour configurer un domaine personnalisé sur les pages de github?

Mise à jour

Zerigo.net contient des extraits pour le DNS des services fréquemment utilisés tels que les pages Github et Google. Son extrait de code pour les pages Github fournit des informations différentes de celles fournies par Github. Tout d'abord, le nom A à définir est différent de celui de la page d'instruction de Github. Zerigo commence par 207 ... tandis que Github fournit un numéro qui commence par 204 ... De plus, Zerigo indique que C Name doit être défini sur le nom d'utilisateur Github. Cependant, je me demande si c'est également vrai si vous êtes n'hébergeant pas le site à partir de votre nom d'utilisateur Github, mais plutôt à partir d'un projet. Le nom d'utilisateur et les pages de projet sont très différents https://help.github.com/articles/user-organization-and-project-pages . Ma page est une page de projet ...

enter image description here

1

La bonne façon de le faire est d'ajouter un enregistrement A pointant vers 204.232.175.78 et d'ajouter également un enregistrement de nom C pointant vers le compte d'utilisateur Github 'nomutilisateur.github.com'.

L'extrait de pages Github (voir l'image publiée dans OP) créé par Zerigo est obsolète.

1