http zu https umleiten
Soll für eine Webseite https erzwungen werden, lässt sich dies recht einfach mit einem Redirect erreichen. Wenn allerdings die aufgerufene URL erhalten bleiben soll, wird es ein wenig anders gemacht:
RewriteEngine On
# Schaltet Rewrite ein (mod_rewrite muss geladen sein)
RewriteCond %{HTTPS} !=on
# Prüft ob nicht schon https geladen ist.
# Wurde nicht https aufgerufen, wird die unten stehende Regel aufgerufen
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
# Diese Regel leitet den Benutzer von der originalen URL
# zu der selben URL mit https um.