Я предполагаю, что вы получили ошибку ERR_NAME_NOT_RESOLVED
от Chrome. Это означает, что Chrome не может найти субдомен в DNS.
Вы правы, регистрация вашего поддомена в DNS потребует изменений DNS. В частности, вам нужно добавить запись ресурса DNS A
для вашего поддомена, чтобы он стал «видимым» для браузеров через IPv4. Для IPv6 добавьте также AAAA
. Оба типа записей указывают на IP-адрес, и это будет IP-адрес вашего веб-сервера. (Технически вы также можете использовать запись типа CNAME
, но не забудьте прочитать, как это работает.)
Поддомен DNS будет обслуживаться авторитетными DNS-серверами для вашего домена, чтобы вы могли зарегистрировать требуемую запись (s) через поставщика услуг DNS. Если вы не уверены в том, кто они, просмотрите записи NS
для своего домена, это даст вам список авторитетных серверов имен для вашего домена, и вы сможете работать оттуда.
Насколько я понимаю, вы уже настроили Apache для работы с субдоменом, поэтому настройка DNS завершает процесс настройки.
Если это необходимо сделать через поставщиков DNS, это вообще бесплатный сервис? Надеюсь, это будет так, потому что для меня это все, но я скорее спрашиваю –
@MartinMelka: Я не знаю ни одного провайдера DNS, который будет взимать плату за субдомены, но кто знает. В любом случае вы всегда можете обратиться к своему DNS-провайдеру. – PeterK