Моя компания разрабатывает приложение для создания маркетинговых отчетов, и одно из требований состоит в том, чтобы каждый пользователь получал новый субдомен, созданный для его панели инструментов (например client.application.com).
После этого они настраивают свой DNS для создания нового поддомена (например reports.client.com), чтобы вновь созданный субдомен в их домене указывал на наш субдомен, который мы создали для них.
Вкратце, клиенту необходимо сопоставить свой субдомен с нашим субдоменом.
Возможно ли такое даже с DNS?
Я понял это:
Мы:
Клиент:
После распространения все работает как положено.
Похоже, вы не создали виртуальный сервер для reports.client.com
доменное имя.
Хотя есть DNS-имена для client.application.com
и reports.client.com
, только последний используется для доступа к приложению со стороны клиента.
Приложение должно знать это имя, и в Apache вы должны использовать ServerAlias
И в nginx
вы бы использовали server_name
директива.
При отсутствии подходящего имени для reports.client.com
, вместо этого будет использоваться сервер по умолчанию.