AppEnginge dispatch.yaml url - PullRequest
       1

AppEnginge dispatch.yaml url

0 голосов
/ 08 марта 2019

У меня есть это:

 - url: "awesome.com/*"
         service: awesome

  - url: "www.awesome.com/*"
          service: awesome

Возможно ли это сделать? добиться того же, что и выше?

 - url: "*.awesome.com/*"
         service: awesome

Ответы [ 2 ]

0 голосов
/ 09 марта 2019

Да, это возможно. Но это не будет эквивалентно тому, что у вас есть сейчас:

  • он не будет соответствовать вашему домену верхнего уровня awesome.com, который соответствует вашему текущему 1-му правилу
  • будет соответствовать любому <blah>.awesome.com поддомену, ваш текущий набор правил соответствует только www.awesome.com поддомену

Если вы действительно хотите отправлять запросы как для всего домена, так и для всех его поддоменов в службу awesome, вы можете добиться этого просто с помощью собственного сопоставления / конфигурации настраиваемого домена (что необходимо сделать явно для домена и каждый поддомен в любом случае), нет необходимости в dispatch файле. Обратите внимание, что вам все еще нужно развернуть службу default, см. Почему мне нужно развернуть приложение "по умолчанию", прежде чем я смогу развернуть несколько служб в GAE? . Также можно просто позволить awesome сервису по умолчанию в этом случае, меньше путаницы и меньше места для проблем ИМХО.

0 голосов
/ 08 марта 2019

Нет, последнее, что вы упомянули, - это сопоставление всех поддоменов awesome.com со службой awesome, как вы можете видеть в этом примере , соответствующем сопоставлению поддоменов в документации.

Здесь у вас есть дополнительная информация о сопоставлении пользовательских доменов .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...