web-dev-qa-db-fra.com

Le fichier CNAME des pages github peut-il contenir plusieurs domaines?

Le fichier CNAME des pages github peut-il contenir plusieurs domaines?

Exemple de fichier:

reggi.com
www.reggi.com
blog.reggi.com
32
ThomasReggi

Non, ce n'est pas possible. Voir la la documentation de l’aide GitHub qui explique cela:

Assurez-vous qu’un seul domaine est répertorié dans votre fichier CNAME. Si vous souhaitez que plusieurs domaines pointent sur les mêmes pages, vous devez configurer des redirections pour les autres domaines. La plupart des bureaux d'enregistrement de domaines et hôtes DNS proposent ce service à leurs clients.

47
Ivan Zuzak

Vous ne pouvez avoir qu'un seul nom de domaine dans le fichier CNAME. De plus, vous pouvez configurer le transfert (éventuellement avec masquage) sur vos autres domaines. 

Sans masquer, c'est comme une redirection vers votre site Web d'origine, où l'URL du navigateur affiche votre site Web d'origine.

Avec le masquage, il servira le contenu de votre site Web d'origine et l'URL du navigateur affichera le nouveau.

J'ai configuré la transmission avec masquage pour mon blog. Vous pouvez consulter les liens suivants pour voir comment cela fonctionne.

Blog original: http://hemanshubhojak.com

Blog transféré: http://batcode.net

4
Hemanshu Bhojak

Ce que dit Ivan Zuzak. Si vous souhaitez rediriger blog.reggi.com vers reggi.com, vous ne pouvez pas le faire à partir du fichier CNAME de Jekyll. Toutefois, comme indiqué dans la documentation, vos bureaux d'enregistrement de domaine devraient pouvoir le faire pour vous.

Par exemple, j'utilise le domaine depuis name.com, je peux ajouter une entrée "URL Forwarding":

Domain blog.xxx.me
URL xxx.me
Type Redirect (301) 

Il devrait entrer en vigueur dans un court laps de temps (une heure ou deux pour moi).

2
Yi Zeng

Un seul enregistrement DNS est nécessaire pour diriger reggi.com OR www.reggi.com vers nomutilisateur.github.io. 

Github pointe automatiquement les deux utilisateurs sur nomutilisateur.github.io 

Avec ce qui précède, vous pouvez accéder à nomutilisateur.github.io/blog à:

blog.reggi.com (avec le fichier CNAME contenant blog.reggi.com) ou reggi.com/blogor www.reggi.com/blog 

ou même

blog.reggi.com/blog (avec le fichier CNAME contenant blog.reggi.com)

J'espère que cela t'aides. Cela m'a dépassé pendant un moment. 

1
Josh_Mc

Vous ne pouvez utiliser qu'un seul enregistrement DNS, sitename.com OR www.sitename.com pointant vers username.github.io.

1
OmgKemuel