У меня есть домен, назовем его example.com. Теперь в конфигурации DNS регистратора у меня есть следующие записи:
Я хочу создать виртуальные поддомены, поэтому, когда пользователь вводит * .example.com (например, as.example.com), запрос обрабатывается сервером, установленным в основном домене.
Что может быть не так?
Редактировать: Когда я пытаюсь открыть, например, ab.example.com на сервере, Google Chrome сообщает Эта страница недоступна DNS_PROBE_FINISHED_NXDOMAIN
Редактировать: Если я пингую основной домен, я получаю правильный ответ, но если я пингую виртуальный поддомен, то ответа не будет
Проблема решена с помощью следующей настройки.
1. A Record @ xxx.xxx.xxx.xxx TTL(Automatic)
2. CNAME * xxx.xxx.xxx.xxx TTL(Automatic)
Разрешение имен теперь в порядке, и виртуальные поддомены обрабатываются правильно.
Для работы необходимы две части настройки. Проверьте и убедитесь:
nslookup ab.example.com
или nslookup cd.example.com
должен возвращать тот же IP-адрес веб-сервера.Например, смотрите это: https://www.siteground.com/kb/how_to_add_a_wildcard_dns_record/