Настройка пользовательских субдоменов https с помощью страниц github? - PullRequest
0 голосов
/ 09 мая 2019

Если нам нужен пользовательский домен example.com с нашими страницами github, тогда мы просто заходим в настройки и добавляем example.com, и предполагая, что мы уже добавили записи A для @ в наш регистратор доменных имен, это простоработает IIUC.

Теперь, если нам также нужен поддомен sub.example.com для другого репозитория github, вводим ли мы sub.example.com на панели настроек репозитория для настраиваемого домена?Я предполагаю, что это все, что мы должны сделать, предполагая, что записи A для sub уже настроены?

Я попробовал это и опубликовал это, я получаю это сообщение github:

В настройках DNS вашего сайта используется собственный поддомен sub.example.com, который настроен как запись A.Мы рекомендуем вам изменить это на запись CNAME, указывающую на [ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ] .github.io.Для получения дополнительной информации см. https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/.

Почему github рекомендует это?В сообщение включен ссылочный URL, но это ссылка на общие инструкции по настройке пользовательских доменов github, и нет ничего конкретного в отношении поддоменов.

1 Ответ

1 голос
/ 12 мая 2019

Сообщение от GitHub очень четкое, и согласно его документу:

Вы можете настроить собственный поддомен, такой как blog.example.com, создав CNAME запись через вашего провайдера DNS.

То есть вы должны использовать запись CNAME, а не запись A, и указать ее [ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ] .github.io.

...