У меня есть ветвь gh-pages
в одном из репозиториев http://github.com. Страницы проекта GitHub отлично работают, если я перейду к http://myuser.github.com/myrepo
Я хочу настроить собственный домен (myexample.com), который будет обслуживать эти страницы проекта. Я хочу и myexample.com
и www.myexample.com
обслуживать эти страницы проекта.
Справка GitHub говорит, чтобы сделать запись A и запись CNAME в вашем DNS. Запись A имеет смысл, но я не знаю, что запись CNAME делает в моем DNS.
Документы gh-pages
говорят, что сделать запись CNAME
для "charlie.github.com", которая является репозиторием пользовательских страниц. У меня нет репозитория пользовательской страницы - у меня есть только репозиторий проекта и ветвь gh-pages
, которую я хочу использовать для myexample.com
и www.myexample.com
.
Нужно ли мне создавать репозиторий пользовательской страницы, чтобы я мог использовать мою страницу проекта для www.myexample.com и myexample.com?
Я бы просто попробовал, но я хочу убедиться, что это сработает, поскольку у меня уже есть сайт www.myexample.com и вы не хотите ошибаться.
Я отправил по электронной почте поддержку GitHub, и их ответ был
Вы не можете указывать на одни и те же gh-страницы, насколько я знаю.
Мне трудно поверить, что они будут поддерживать только записи A для страниц проекта.
Кто-нибудь успешно сделал это раньше?