У меня есть приложение, которое позволяет клиентам использовать поддельные тщеславия для определенных ресурсов.Например: customerName.domain.com
В настоящее время все дочерние домены обрабатываются одним и тем же монолитным приложением (APP 1) с использованием маршрутов, поэтому мне не нужно связываться с записями DNS.
Теперь я хочу скопировать это монолитное приложение (APP 1) в другую страну по соображениям соответствия, чтобы клиенты этой страны имели доступ к копии этого приложения (APP 2), размещенной в этой стране.
Есть ли способ заставить эту новую копию приложения обрабатывать некоторые из этих поддоменов без необходимости добавлять записи CNAME для каждого клиента?
Я думал примерно так:
1- Пользователь заходит по URL URL customerName.domain.com 2- APP 1 получает этот запрос, выполняет поиск в базе данных и видит, что этот клиент находится в другой стране.3- APP 1 как-то указывает, что запрос должен обрабатываться APP 2. постоянно.
Поскольку URL-адрес должен быть одинаковым, типичное перенаправление в этом случае не будет работать.
Я стараюсь избегать создания CNAMES для каждого клиента, потому что у нашего DNS-провайдера нет API, а их создание вручную плохо масштабируется.