Назад | Перейти на главную страницу

Как сопоставить внешний субдомен с моим субдоменом?

Моя компания разрабатывает приложение для создания маркетинговых отчетов, и одно из требований состоит в том, чтобы каждый пользователь получал новый субдомен, созданный для его панели инструментов (например client.application.com).

После этого они настраивают свой DNS для создания нового поддомена (например reports.client.com), чтобы вновь созданный субдомен в их домене указывал на наш субдомен, который мы создали для них.

Вкратце, клиенту необходимо сопоставить свой субдомен с нашим субдоменом.

Возможно ли такое даже с DNS?

Я понял это:

Мы:

  • Создайте новый vhost reports.client.com на нашем сервере

Клиент:

  • Создает запись DNS 'A' со значением 'reports', указывающим на наш IP
  • Создает новый поддомен "отчеты"

После распространения все работает как положено.

Похоже, вы не создали виртуальный сервер для reports.client.com доменное имя.

Хотя есть DNS-имена для client.application.com и reports.client.com, только последний используется для доступа к приложению со стороны клиента.

Приложение должно знать это имя, и в Apache вы должны использовать ServerAlias И в nginx вы бы использовали server_name директива.

При отсутствии подходящего имени для reports.client.com, вместо этого будет использоваться сервер по умолчанию.