Hallo Community,
ich muss leider bei meinem Apache2 den SSL-Port ändern, weil ich 443 anderweitig benötige...
Ich habe nun in der ports.conf die Listen-Direktive für SSL angepasst und in meiner Konfiguration unter sites-available den VirtualHost für ehemals 443 ebenfalls nachgezogen.
Nun komme ich mit https://<meineURL>:<neuerPort> wie erwartet von außen auf meine Seite, aber leider funktioniert die Umleitung von Port 80 auf SSL nicht mehr - http://<meineURL>:<neuerPort> liefert das hier:
Your browser sent a request that this server could not understand. Reason: You're speaking plain HTTP to an SSL-enabled server port. Instead use the HTTPS scheme to access this URL, please.
Jaaaa, mir ist schon klar, dass ich meinen neu gesetzten Default-SSL-Port in diesem Fall über eine reine HTTP-Verbindung aufrufe, aber vorher gab es ja auch eine Umleitungsmöglichkeit, die funktioniert hat. Mein VirtualHost für Port 80 sieht so aus:
<VirtualHost *:80> ServerName meineUrl # Umleitung auf https RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} </VirtualHost>
Kann mir jemand sagen, was ich hier wo ändern muss, damit auf https://.... umgeleitet wird wie vorher?