Apache: in der .htaccess alle nicht-http-Aufrufe auf https umleiten

compass 933203 1280
Quelle: Pixabay

Die Weiterleitung gilt für alle Domains die auf den betroffenen Webspace zeigen.

RewriteEngine On
RewriteCond %{HTTPS} !=on [NC]
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]

Soll die Regel nur auf bestimmte Sub- oder Domains angewendet werden, ist sie entsprechend anzupassen.

RewriteEngine On
RewriteCond %{HTTP_HOST} =meine-domain.com
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://meine-domain.com/$1 [R=301,L]

Bitte Kommentarfunktion nicht für Supportanfragen nutzen. Dem kann hier nicht entsprochen werden. Die Angabe einer E-Mail-Adresse und eines Namens ist nicht erforderlich. Einen (Spitz)-Namen zu nennen wäre aber doch nett.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hinweis: Sowohl angegebener Name als auch E-Mail-Adresse (beides ist optional, dafür werden alle Kommentare vor Veröffentlichung geprüft) werden dauerhaft gespeichert. Du kannst jeder Zeit die Löschung Deiner Daten oder / und Kommentare einfordern, direkt über dieses Formular (wird nicht veröffentlicht, und im Anschluss gelöscht), und ich werde das umgehend erledigen. – Mit hinterlassenen Kommentaren hinterlegte IP-Adressen werden nach zwei Monaten automatisch gelöscht

publicly queryable