ich habe folgendes Problem:
Apache2 Webserver auf Debian10 mit Webmin als Konfigurationstool.
Ich habe mein Forum als virtuellen Server unter Port 443 eingerichtet. SSL-Protokoll ist aktiviert und Forum läuft. Zur Reaktivierung eines abgelaufenen SSl-Zertifikates musste ich parallel kurz mal einen virtuellen Server mit gleichen Daten unter Port 80 aktivieren. SSl-Zertifikat eingerichtet und gedacht, alles sei in Ordnung.
Nun habe ich festgestellt, dass ich das Forum auch unter http://cruiser-lounge.de aufrufen konnte. Will ich natürlich nicht. Also den Virtuellen Server unter Port 80 gelöscht und gedacht, das sei die Lösung...... falsch.....jetzt kommt die Meldung "403 forbidden". Ist ja auch ok, der virtuelle Server ist ja nicht mehr da.
Also schnell nachgelesen, wie die Weiterleitung aktiviert wird. Bei Webmin in der Konfiguration
Code: Alles auswählen
Nicht-SSL-Anfragen auf SSL umleiten? Ja Nein
Keine Änderung.
Also in die .htaccess eine Weiterleitung eingegeben ala:
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTPS} = off
RewriteRule ^(.*) https://%{HTTP_HOST}/$1 [R=301,L]
in der error.log der Eintrag:
Code: Alles auswählen
*/var/www/html/phpBB3/.htaccess: RewriteCond: bad flag delimiters, referer: https://cruiser-lounge.de/search.php?search_id=unreadposts
* /var/www/html/phpBB3/.htaccess: RewriteCond: bad flag delimiters
*/var/www/html/phpBB3/.htaccess: RewriteCond: bad flag delimiters
*/var/www/html/phpBB3/.htaccess: RewriteCond: bad flag delimiters, referer: https://cruiser-lounge.de/
Kann einer helfen ? Ich habe jetzt die Umleitung auskommentiert, nur möchte ich, dass man das Forum auch unter https: erreicht, selbst wenn man http: in die Adresszeile eingibt.