2013-05-09 17 views

risposta

36

No, questo non è possibile. Vedere la GitHub Help docs che spiegano questo:

Assicurarsi di avere un solo dominio elencato nel file CNAME. Se desideri avere più domini che puntano alla stessa pagina, dovrai impostare i reindirizzamenti per gli altri domini. La maggior parte dei registrar di domini e degli host DNS offre questo servizio ai propri clienti.

2

Ciò che dice Ivan Zuzak. Se si desidera reindirizzare blog.reggi.com a reggi.com, non è possibile farlo dal file CNAME di Jekyll. Tuttavia, come indicato nel documento, i tuoi registrar di domini dovrebbero essere in grado di farlo per te.

Per esempio, io uso il dominio da name.com, posso aggiungere una voce "URL Forwarding":

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

Va in vigore entro breve periodo di tempo (una o due ore per me).

+0

E se avessi un dominio nel file CNAME "reggi.com". Quindi ho cambiato il nome DNS per "www.reggi.com" e "blog.reggi.com" in "reggi.com"? E 'questo quello che state facendo per voi ragazzi? Non penso di volere il reindirizzamento, potrei, non ancora sicuro. – ThomasReggi

+1

@ThomasReggi: La mia configurazione è: mettere 'reggi.com' è CNAME, quindi aggiungere due record A, uno sta indicando' reggi.com' a '204.232.175.78', un altro è' www.reggi.com' a '204.232 .175.78'. Successivamente, aggiungo una regola di inoltro URL: "blog.reggi.com" reindirizza a "reggi.com". Stessa impostazione di [here] (http://stackoverflow.com/questions/9082499/custom-domain-for-github-project-pages) –

1

È necessario un solo record DNS per indicare reggi.com OR www.reggi.com a username.github.io.

Github indica automaticamente sia per username.github.io

Con il set di cui sopra si possono raggiungere username.github.io/blog a:

blog.reggi.com (con CNAME blog file che contiene. reggi.com) o reggi.com/blog o www.reggi.com/blog

o anche

blog.reggi.com/blog (con file di CNAME co ntaining blog.reggi.com)

Spero che questo aiuti. È stato oltre me per un po '.

2

È possibile avere un solo nome di dominio nel file CNAME. Inoltre è possibile impostare l'inoltro (facoltativamente con il mascheramento) sugli altri domini.

Senza mascheramento, è come un reindirizzamento al sito Web originale in cui l'URL nel browser mostrerà il sito Web originale.

Con il mascheramento, servirà i contenuti del sito Web originale e l'URL nel browser mostrerà quello nuovo.

Ho impostato l'inoltro con il mascheramento per il mio blog. Puoi controllare i seguenti link per vedere come funziona.

blog originale: http://hemanshubhojak.com

blog Inoltrato: http://batcode.net

1

È possibile utilizzare solo un record DNS, sitename.com O www.sitename.com puntato username.github.io.

+8

Questo è essenzialmente solo una ripetizione delle risposte esistenti. - [Dalla revisione] (http://stackoverflow.com/review/low-quality-posts/13181635) – Pang

Problemi correlati