У меня уже есть основной домен с поддоменами с подстановочными знаками.
username.maindomain.com
и maindomain.com
Я хочу предоставить своим пользователям дополнительные домены, которые они могут выбрать.
additional1.com
, additional2.com
, additional3.com
...
Эти дополнительные домены также должны будут поддерживать поддомены с подстановочными знаками (поскольку поддомены направляются к имени пользователя).
Кто-нибудь знает, как правильно настроить это в конфигурации DNS и VirtualHost?
В настоящее время у меня есть дополнительные домены в виде записей A, указывающих на тот же IP-адрес, что и мой основной домен (с поддоменом A с подстановочными знаками для каждого). В моей конфигурации VirtualHost я помещаю дополнительные доменные имена в директиву ServerAlias.
Сообщите мне, если потребуется дополнительная информация.
По сути, вы уже написали, как это сделать:
Создайте записи ресурсов для example.com
и *.example.com
, затем добавьте ServerAlias example.com *.example.com
к соответствующему VirtualHost в вашей конфигурации Apache httpd. ServerAlias может происходить несколько раз внутри контейнера VirtualHost.