Apache: SSL per .htaccess erzwingen
Wenn man keinen Zugriff auf die Konfigurationsdateien des Apache-Webservers hat, kann man die Benutzung von SSL (https) auch über eine .htaccess-Datei erzwingen. Dazu muß die RewriteEngine natürlich aktiviert sein!
Dies ist der benötigte Eintrag in die htaccess-Datei:
1
2
3
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://meinedomain.de/$1 [R,L]
Möchte man SSL in einem bestimmten Ordner („meinordner“) erzwingen, so braucht man:
1
2
3
4
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} meinordner
RewriteRule ^(.*)$ https://meinedomain.de/meinordner/$1 [R,L]
Erstellt von Ole Rosendahl 03. September 2014 • 1 Min. Lesezeit