Jörg Reinholz: www und http auf "nur" https umleiten

Beitrag lesen

Moin!

Hat er denn einen Vorteil gegenüber dem hier?

Das kommt auf die genaue Problemstellung an.

Einmal wird geprüft, ob etwa nicht der Port 443 benutzt wird, der bei https der Standardport ist, aber nicht in jedem Fall der verwendete sein muss - z.B. wenn der in VM-Ware integrierte Server den Port belegt und es gewollt ist, dass das so bleibt. Sobald also ein anderer Port als 443 für den Apache-Webserver benutzt wird, ist das also falsch. Ebenso ist es falsch, wenn der Webserver so konfiguriert ist, dass auf Port 443 der unverschlüsselte Webserver lauscht - aber das ist eine sehr theoretische Konstellation und also ein "eher akademischer" Aspekt.

In der zweiten Variante wird geprüft, ob der Host nicht "example.org" ist. Wenn Du z.B. nur Zugriffe auf "http[s]://www.example.org" aber nicht "http[s]://mail.example.org" zu "https://example.org" weiterleiten willst, dann ist das falsch. Dieser Aspekt ist deutlich weniger akademisch als man zunächst denken mag.

Oder ist es im Grunde egal, welche der beiden Varianten ich verwende?

Im Ergebnis ist es unter den genannten Bedingungen egal.

Jörg Reinholz