2013-05-09 9 views

Odpowiedz

36

Nie, to nie jest możliwe. Zobacz: GitHub Help docs, które wyjaśniają to:

Upewnij się, że w pliku CNAME znajduje się tylko jedna domena. Jeśli chcesz mieć wiele domen wskazujących na te same strony, musisz skonfigurować przekierowania dla innych domen. Większość rejestratorów domen i hostów DNS oferuje tę usługę swoim klientom.

2

Co mówi Ivan Zuzak. Jeśli chcesz przekierować blog.reggi.com na reggi.com, nie możesz tego zrobić z pliku CNAME Jekylla. Jednak, jak wskazano w dokumentacji, rejestratorzy domen powinni mieć możliwość zrobienia tego za Ciebie.

Na przykład, używam domenę od name.com, mogę dodać jeszcze jedno „URL Forwarding” wpis:

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

powinna ona skuteczna w ciągu krótkiego okresu czasu (godzina lub dwie dla mnie).

+0

Co jeśli mam jedną domenę w pliku CNAME "reggi.com". Następnie zmieniłem nazwę DNS dla "www.reggi.com" i "blog.reggi.com" na "reggi.com"? Czy to właśnie robicie? Nie sądzę, żebym chciał przekierować, być może, jeszcze nie jestem pewien. – ThomasReggi

+1

@ThomasReggi: Moja konfiguracja to: umieścić 'reggi.com' jest CNAME, następnie dodać dwa rekordy, jeden skierowany do' 'reggi.com' 204.232.175.78', inny jest' 'www.reggi.com' do 204.232 1753,78 ". Następnie dodaję regułę przekierowania adresu URL: 'blog.reggi.com' przekierowuje do' reggi.com'. Ta sama konfiguracja co [tutaj] (http://stackoverflow.com/questions/9082499/custom-domain-for-github-project-pages) –

1

Potrzebny jest tylko jeden rekord DNS, aby wskazać reggi.com LUB www.reggi.com na nazwę użytkownika.github.io.

Github automatycznie wskazuje zarówno username.github.io

Z powyższego zestawu można dotrzeć username.github.io/blog w:

blog.reggi.com (z CNAME pliku zawierającego blogu. reggi.com) lub reggi.com/blog lub www.reggi.com/blog

lub nawet

blog.reggi.com/blog (z CNAME plików CO ntaining blog.reggi.com)

Mam nadzieję, że to pomoże. To było poza mną przez chwilę.

2

Możesz mieć tylko jedną nazwę domeny w pliku CNAME. Dodatkowo możesz skonfigurować przekazywanie (opcjonalnie z maskowaniem) w innych domenach.

Bez maskowania, jest to jak przekierowanie do oryginalnej strony internetowej, na której adres URL przeglądarki wyświetli oryginalną witrynę.

Po maskowaniu wyświetli zawartość z oryginalnej strony internetowej, a adres URL w przeglądarce pokaże nowy.

Mam przekierowanie konfiguracji z maskowaniem dla mojego bloga. Możesz sprawdzić poniższe linki, aby zobaczyć, jak to działa.

oryginalny blog: http://hemanshubhojak.com

Przekazano blog: http://batcode.net

1

Można użyć tylko jednego rekordu DNS, sitename.com LUB www.sitename.com wskazał username.github.io.

+8

Jest to w zasadzie powtórzenie istniejących odpowiedzi. - [Z recenzji] (http://stackoverflow.com/review/low-quality-posts/13181635) – Pang

Powiązane problemy