Я подхожу к этому с другой стороны (немного знаю PHP, но хорошо знаю IIS и Azure).Я не знаю, почему ваш проект структурирован так, как есть, поэтому я просто предположу, что по какой-то причине имеет .Я просто хотел бы отметить, что по моему опыту немного нетипично иметь подпапку, которую вы хотите использовать в качестве корня, а не просто иметь ее в корне.
Несмотря на это, методы, которые я бы рассмотрел, называются перезаписью или маршрутизацией, что позволяет вам перейти от стандартного способа анализа URL-адресов и их передачи к исполняемым страницам.В Stackoverflow есть множество публикаций, которые вы можете просмотреть, вот хороший Перезапись URL IIS против маршрутизации URL , который дает ответ о двух различных типах маршрутизации и о том, где их использовать.
Вы можете сделать это в web.config, и это должно позволить вам достичь того, что вы хотите.