web.config перенаправляет только если НЕ файл - PullRequest
0 голосов
/ 27 мая 2020

Я создал это правило для перенаправления всех запросов в правильный домен:

<rule name="Redirect requests from default Azure websites domain" stopProcessing="true">
    <match url="(.*)" /> 
    <conditions logicalGrouping="MatchAny">
        <add input="{HTTP_HOST}" pattern="^example\.azurewebsites\.net$" />
        <add input="{HTTP_HOST}" pattern="^www\.example\.co.uk$" />
        <add input="{HTTP_HOST}" pattern="^example\.co.uk$" />
        <add input="{HTTP_HOST}" pattern="^example\.com$" />
    </conditions>
    <action type="Redirect" url="https://www.example.com/{R:0}" appendQueryString="true" redirectType="Permanent" />
</rule>

Что, похоже, отлично работает для моего приложения Angular. Но теперь я сообщил, что мой og: image не обслуживается должным образом. Он находится в / images / og-image.jpg , но если я перейду к нему, я буду перенаправлен: (

Как я могу заставить свое правило выше перенаправлять только в том случае, если запрашиваемый URL-адрес не файл?

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