GitHub 페이지에 둘 이상의 사이트 게시


17

tshepang.github.com리디렉션 되는 설정이 있으며 ( 설명 된대로 ) 를 가리 키도록 tshepang.net설정했습니다 . 잘 작동한다.A record204.232.175.78

이제 하위 도메인을 갖고 싶어서을 가리키는 CNAME 레코드를 가질 수 있습니다 movies.tshepang.net. 때문에 tshepang.github.com이미 촬영, 나는 또 다른 GitHub의 계정을 만드는 짧은, 그것을하는 방법을 모르겠어요.

답변:


20

예, 하나의 계정 내에 여러 개의 GitHub 페이지 사이트를 보유 할 수 있습니다. 다른 GitHub 리포지토리를 만들고 사이트 파일을 gh-pages지점으로 푸시하십시오 . 이 사이트는에서 호스팅됩니다 tshepang.github.io/<repo-name>.

이제 다른 파일 "CNAME"을 동일한 리포지토리로 푸시하고 분기하여로 채 웁니다 movies.tshepang.net. DNS 호스트에 로그인하고 CNAME을 추가하여 "tshepang.github.io"(원래 사이트와 동일)를 가리 키십시오.

이렇게하면 서로 다른 도메인에 서로 다른 두 개의 사이트가있을 수 있습니다. github.io 자체에 두 개 이상의 하위 도메인이 있으면 작동하지 않습니다.


github.com 자체에 두 개 이상의 하위 도메인이있는 경우 제한 이 적용되지 않는 이유는 무엇 입니까? 어딘가에 참조가 있습니까?
tshepang

1
나는 그것을 설명하는 것을 실제로 찾을 수 없으며, 경험을 통해서만 알게되었습니다. 다른 하위 도메인으로 다른 저장소를 작성하여 작동하는지 확인할 수 있습니다.
Hydra

9 개의 하위 도메인으로 시도했지만 작동합니다. 각 하위 도메인마다 몇 분이 걸립니다.
tshepang

@Tshepang 와우, 당신은 방금 각각의 저장소를 만들었고 모두 작동합니까?
Hydra

네 선생님, 실제로 않습니다
tshepang

1

로가 언급 한 서브 도메인으로 접근을 끝낼 것입니다 각 사이트에 대해 :

  • 별도의 GitHub 리포지토리를 만들어야합니다
  • CNAME에 원하는 사이트 URL이 있어야합니다.
  • git pushgh-pages지점에 사이트

인터넷에서 해당 사이트에 액세스 할 수 있도록 설정 한 내용은 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

이제 movies.tshepang.net한 사이트로 demo-icbu.tshepang.net이동하고 다른 사이트로 이동시킵니다.


2
죄송합니다. 이것이 내 답변과 어떻게 다릅니 까? foo.github.io AND bar.github.io 와 같은 도메인을 모두 단일 계정으로 사용하는 것을 말합니다. 고유 한 도메인 이름을 사용하고 관련 CNAME을 추가하면 무제한 하위 도메인을 가질 수 있습니다.
Hydra

웹 인터페이스를 사용하여 CNAME을 작동시킬 수 없습니다. 관련 CNAMES추가 하면 GitHub에 필요한 텍스트 파일을 의미합니까? 또한, 나는 당신이 foo와 bar의 의미를 이해하지 못합니다 ... 내 경우에는 하나만 가질 수 있다고 생각했습니다 tshepang.github.io.
tshepang

이것을 설명하는 비디오 자습서가 있습니까? 하위 도메인 및 하위 도메인을 포함 할 수있는 여러 사이트가 아닌 여러 사이트에서 작동합니까? site.com, site2.com, sub.site2.com 등?
Pierce McGeough

-1

나는 이것이 이미 얼마 동안 답변되었다는 것을 알고 있지만, 동일한 저장소 내에 여러 페이지를 가질 수도 있습니다. Stackoverflow에 대한 내 답변보기-https : //.com/a/41879114/1297835

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.