Маршрутизация на основе URL-адреса в Azure - PullRequest
0 голосов
/ 17 мая 2019

Мне понадобится следующая конфигурация в Azure:

  • запросы к www.domain.com отправляются в службу приложений (назовите ее MainAppService)
  • запросов к www.domain.com/blog/* в другую службу приложений (назовите ее BlogAppService)

Важно, чтобы URL-адрес оставался www.domain.com/blog/something (простой переадресация на blog.domain.com/something здесь не подойдет).

MainAppService - это приложение .Net Core, тогда как BlogAppService должно быть php (да, WordPress). Интересно, является ли шлюз приложений Azure единственным вариантом. Любое решение на основе кода без необходимости установки AAG?

1 Ответ

1 голос
/ 20 мая 2019

Насколько мне известно, если вам нужно решение на основе кода, вы можете рассмотреть возможность добавления правил перезаписи URL в службу веб-приложений. Кажется, что Rewrite Rules работает только в одной службе веб-приложений. То есть вы не могли перенаправить HTTP-хост www.domain.com на blog.domain.com на основе правила перезаписи.

Как ваша конфигурация, я думаю, что шлюз приложений Azure - это простой и лучший способ сделать это.

Пример конфигурации:

Создание шлюза приложения с правилами маршрутизации на основе путей с использованием портала Azure

Как сопоставить правила на основе пути URL в шлюзе приложения для службы веб-приложений Azure

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