Hallo Zusammen,
ich habe ein Problem bei der HTTPS-Umleitung unserer Vereinswebseite. Mittels .htaccess habe ich eine Umleitung auf SSL eingerichtet. Der Inhalt der Datei sieht wie folgt aus.
Apache Configuration
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
# BEGIN own configuration
#RewriteCond %{SERVER_PORT} !^443
#RewriteRule ^(.*)$ https://www.swfcv.at/$1 [r=301,L]
RewriteCond %{HTTPS] off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# END own configuration
</IfModule>
Alles anzeigen
Wenn ich die Homepage (http://www.swfcv.at) aufrufe, funktioniert die Umleitung wie gewünscht. Wird aber eine URL direkt eingeben (bspw. http://www.swfcv.at/blog), dann kann die Webseite auch ohne HTTPS erreicht werden. Mein Wunsch wäre aber, dass alle auf swfcv.at basierenden URLs auf HTTPS umgeleitet werden.
Per Google habe ich diverse Webseiten gefunden, die ihrerseits behaupten, dass das von mir gewünschte über folgende Codezeilen zu erreichen sein soll.
Apache Configuration
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Was mache ich noch falsch bzw. was habe ich übersehen?
mfg
Simon