Для размещения нескольких приложений в одном домене, если вы используете Azure Web App и развертываете свои веб-приложения в каждом виртуальном каталоге с именем, которое может идентифицировать ваше веб-приложение.
Вы можете хранить свои веб-сайты в отдельных проектах и использовать настройки «виртуальных каталогов и приложений» в Azure, чтобы публиковать два разных проекта на одном сайте.
Перейдите в WebApp -> Настройки -> Настройки приложения -> Виртуальные приложения и каталоги.
В веб-приложениях каждый сайт и его дочерние приложения работают в одном пуле приложений. Если на вашем сайте есть несколько дочерних приложений, использующих несколько пулов приложений, объедините их в один пул приложений с общими настройками или перенесите каждое приложение в отдельное веб-приложение.
Вы можете проверить сообщение в блоге. Развертывание нескольких виртуальных каталогов на одном веб-сайте Azure для получения дополнительной информации.
Кроме того, вы также можете использовать шлюз приложений напротив своего приложения, поскольку вы можете выполнять маршрутизацию на основе пути с помощью шлюза приложения, т. Е. Testing.com/one указывает на одно веб-приложение, а testing.com/another указывает на другое приложение. Вы можете начать с приведенного ниже примера, чтобы изменить серверную часть для использования маршрутизации на основе пути. Пожалуйста, обратитесь к ссылкам ниже той, которая охватывает основы настройки шлюза приложений с помощью WebApp и одну обсуждаемую маршрутизацию на основе пути:
https://blogs.msdn.microsoft.com/waws/2017/11/21/setting-up-application-gateway-with-an-app-service-that-uses-azure-active-directory-authentication/
https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-create-url-route-portal#create-a-path-based-routing-rule