Поддомены Google App Engine с подстановочными знаками

У меня есть приложение Node JS, работающее на движке приложений Google.

Я связал с ним собственный домен: www.singlelisting.co

НО

Мне нужны поддомены с подстановочными знаками, чтобы также связываться с приложением узла

Например: 6.singlelisting.co или ns324.singlelisting.co.

Мне не очень повезло с чтением документации на сайте разработчиков Google. Я использую cloudflare для управления DNS и добавил * записи для всех записей Google A и AAAA. Я считаю, что проблема в том, что Google видит поддомены. Любая помощь будет принята с благодарностью


person Ryan Hubbard    schedule 18.03.2018    source источник


Ответы (1)


У вас есть два варианта:

  1. Сопоставление субдоменов: в вашем Конфигурация пользовательских доменов App Engine, вам необходимо добавить следующую запись *.singlelisting.co и затем обновить управление DSN с необходимыми записями (как вы, вероятно, сделали). Это означает, что запросы через 6.singlelisting.co или ns324.singlelisting.co будут обрабатываться 6, соответственно ns324 службой вашего развертывания App Engine, если она доступна. Как указано в документации:
    # P2 #
  2. Используя файл отправки ( подробнее здесь): этот файл заменит правила маршрутизации установлены (или нет) через конфигурация ваших доменов.

Таким образом, в основном, если у вас нет служб с именами 6 и ns324, которые будут автоматически обрабатывать запросы, поступающие через правило подстановки *.singlelisting.co, вы должны описать маршрутизацию с помощью dispatch.yaml.

person Tudormi    schedule 21.03.2018