Moin,
ich habe einen Webserver, der auf Port 443 (SSL) läuft.
Laut Konfiguration und netstat horcht er aber auch auf Port 80.
Eine Verbindung an diesen Port klappt aber nicht, er läuft irgendwann auf einen Timeout. Im acces_log oder error_log steht dieser Verbindungsversuch nicht drin.
Nun hab ich schon ein wenig gegooglet, aber die Empfehlungen funktionieren bei mir nicht.
Die Möglichkeit mit „Redirect permanent“ führt natürlich in einen Loop und die anderen zwei Möglichkeiten per RewriteEngine machen auch scheinbar nichts. mod_rewrite wird jedenfalls geladen und an anderer Stelle auch benutzt.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
oder
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://myurl.com/$1 [R,L]
haben beide keinen Effekt.
So langsam bin ich mit meinem Latein am Ende.
Kann mir jemand weiter helfen?
Vielen Dank,
-Efchen