Przekierowanie URL IIS 7.5 dla określonych wzorców
Gdy użytkownik wprowadza domenę.com, powinien przekierować do mojej aplikacji, która jesthttps://www.domain.com. Obecnie tak się nie dzieje i wyświetla się strona „To połączenie jest niezaufane”.
W moim pliku web.config dodano następujący tag przepisywania:
<code> <rewrite> <rules> <rule name="Redirect to HTTPS" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="^OFF$" /> </conditions> <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther" /> </rule> </rules> </rewrite> </code>
Obecnie w moim IIS 7.5 dodałem regułę przychodzącą, którą mam następujące ustawienia:
Adres URL dopasowania
Żądany URL: pasuje do wzorca
Używanie: Reqular Expression
Wzór: (.*)
Ignoruj przypadek: zaznaczone
Warunki
Grupowanie logiczne: dopasuj wszystko
Wejście: {HTTPS}
Typ: Dopasowuje wzór
Wzór: ^ OFF $
Śledź grupę w warunku: odznaczone
Akcja
Typ akcji: Przekierowanie
Adres URL przekierowania: https: // {HTTP_HOST} / {R: 1}
Dołącz łańcuch zapytania: zaznaczone
Typ przekierowania: Zobacz inne (303)
Daj mi znać, czy można wprowadzić zmiany w istniejących ustawieniach.
Z góry dziękuję.