HTTPS erzwingen mit Apache 2

HTTPS erzwingen mit Apache 2

Um https zu erwingen unter Apache 2, benötigen wir eine .htaccess und mod_rewrite.
Um mod_rewrite zu installieren und aktivieren:
apt-get install mod_reqrite
a2enmod rewrite

Die .htaccess im Root Verzeichnis der Domain.
[sourcecode lang=”bash”]
# HTTPS-Verschluesselung erzwingen
RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$

# Für alle Dateien
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI}
[/sourcecode]