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]