0
Ich habe ein Problem mit meiner HTTPS-Konfiguration in meinem webconfig umleiten:IIS HTTPS unendlich Umleitung
<rewrite>
<rules>
<rule name="Redirect to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^domain\.be$" negate="true" />
<add input="{HTTPS}" pattern="OFF" ignoreCase="true" />
</conditions>
<action type="Redirect" url="http://www.domain.be/{R:1}" />
</rule>
<rule name="Redirect to WWW" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^domain\.be$" />
</conditions>
<action type="Redirect" url="https://www.domain.be/{R:0}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
Der folgende Code funktioniert gut für:
- https://www.domain.be
- domain.be
- https://domain.be
aber für nicht funktioniert:
- www.domain.be
Immer, wenn ich zu dieser URL gehen, erhalte ich eine unendliche Umleitung Fehler.
Kann jemand meinen Fehler in meiner web.config hinweisen?
Vielen Dank im Voraus
Möglicherweise möchten Sie https überprüfen: // docs .microsoft.com/de-de/iis/extensions/url-rewrite-modul/test-rewrite-rule-patterns, das erklärt, wie Rewriting-Regeln in IIS getestet werden. Ich kann auch eine Inkonsistenz sehen; Sie sagen Umleitung zu HTTPS, aber die Umleitung geht zu HTTP. – Cebe