Windows IIS: HTTP(S)-Anfragen Autovervollständigung FQDN in URL u. HTTP- auf HTTPS-Weiterleitung
Hallo zusammen,
ich richte momentan einen IIS auf Server 2012 R2 ein.
Redirekt von HTTP auf HTTPS habe ich eingerichtet.
Binding auf Port 80 und 443 ist eingerichtet (und nicht durch andere Site belegt)
URL Rewrite Module 2.0 installiert
Regel in der entsprechenden Site eingerichtet
Auszug Web.config der Site:
<rewrite>
<rules>
<rule name="Re-Direct HTTP-to-HTTPS" enabled="true" 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>
Das HTTPS-Zertifikat ist ausgestellt auf:
hostname.domäne.intern
Aufruf der Seiten:
https://hostname.domäne.intern
=> funktioniert
http://hostname.domäne.intern
=> Redirect auf https funktioniert
https://hostname
=> Zertifikatsfehlermeldung
Wie kann man IIS-seitig hinterlegen, dass bei Eingabe von https://hostname die URL automatisch auf https://hostname.domäne.intern vervollständigt wird?
http://hostname
=> HTTP Error 404. The requested resource is not found
Wo könnte hier das Problem mit dem Redirect liegen?
Danke euch für jede Anregung
Viele Grüße
Tralveller
ich richte momentan einen IIS auf Server 2012 R2 ein.
Redirekt von HTTP auf HTTPS habe ich eingerichtet.
Binding auf Port 80 und 443 ist eingerichtet (und nicht durch andere Site belegt)
URL Rewrite Module 2.0 installiert
Regel in der entsprechenden Site eingerichtet
Auszug Web.config der Site:
<rewrite>
<rules>
<rule name="Re-Direct HTTP-to-HTTPS" enabled="true" 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>
Das HTTPS-Zertifikat ist ausgestellt auf:
hostname.domäne.intern
Aufruf der Seiten:
https://hostname.domäne.intern
=> funktioniert
http://hostname.domäne.intern
=> Redirect auf https funktioniert
https://hostname
=> Zertifikatsfehlermeldung
Wie kann man IIS-seitig hinterlegen, dass bei Eingabe von https://hostname die URL automatisch auf https://hostname.domäne.intern vervollständigt wird?
http://hostname
=> HTTP Error 404. The requested resource is not found
Wo könnte hier das Problem mit dem Redirect liegen?
Danke euch für jede Anregung
Viele Grüße
Tralveller
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 330618
Url: https://administrator.de/contentid/330618
Ausgedruckt am: 26.11.2024 um 01:11 Uhr
3 Kommentare
Neuester Kommentar