Hyæna

Through the darkness of future past

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]


Ähnliche Artikel