установка собственного субдомена с помощью страниц github, в то время как домен может указывать куда-то еще - PullRequest
0 голосов
/ 19 апреля 2019

У меня есть собственный домен - example.com.Мне нужно настроить его так, чтобы поддомен «premium» (premium.example.com) указывал на страницы github для определенного репозитория.но домен apex (example.com) и поддомен «www» (www.example.com) указывают на какой-либо другой сервер, возможно, на сервер на основе WordPress.

Я запутался в этих двух аспектах, которые нужно указать в моей спецификации DNS:

  1. установить запись 'A' в cPanel для 'premium.example.com 'для указания на серверы github (185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153).

  2. установить запись' CNAME 'в cPanel для' premium.example.com ', чтобы указать мой URL-адрес github (myuser.github.io).

Не могли бы вы объяснить, какой из двух можно использовать для настройки моего субдомена?а также какую конфигурацию настроить для моих пользовательских доменов apex и 'www'?

1 Ответ

0 голосов
/ 19 апреля 2019

Это должна быть запись CNAME.

Вы можете добавить CNAME запись и указать premium на myuser.github.io. Это указано в документе Страницы GitHub Кроме того, вам необходимо настроить premium.example.com в качестве пользовательского домена на странице настроек репозитория GitHub ( document ).

CNAME используется для преобразования вашего доменного имени в другое. Согласно Википедии :

Запись канонического имени (сокращенно CNAME) - это тип записи ресурса в системе доменных имен (DNS), которая отображает одно доменное имя (псевдоним) на другое (каноническое имя).

...