У нас есть сайт, настроенный на службу приложений Azure. У нас есть настройка шлюза приложения, которая будет действовать как waf, однако, похоже, это вызывает проблемы с нашим перенаправлением не с www на www, как показано ниже. Перенаправление работает, как и ожидалось, при просмотре непосредственно на сайте, который указывает на проблему с waf. Кто-нибудь сталкивался с этой проблемой. Я подозреваю, что хост переходит на xxxxx.azurewebsites.net, когда он перенаправляет запрос, но не может найти документацию по этому поводу. Кто-нибудь испытывал это раньше?
<rule name="Prepend WWW" enabled="true" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTP_HOST}" pattern="^(.*)azurewebsites.net$" negate="true" />
<add input="{HTTP_HOST}" pattern="^(?!www\.)(.*)$" />
</conditions>
<action type="Redirect" url="https://www.{C:0}{PATH_INFO}" redirectType="Permanent" />
</rule>