Navigation
Mein Blog magenbrot.net
Mail-, Web-, Domainhosting und vieles mehr durch OVTEC Völker IT.
Mein Blog magenbrot.net
Mail-, Web-, Domainhosting und vieles mehr durch OVTEC Völker IT.
Um Besucher permanent auf HTTPS umzuleiten kann dieser einfache Codeteil im HTTP-Vhost (Port 80) eingetragen werden:
<VirtualHost *:80> ServerName seite-x.de Redirect permanent / https://seite-x.de/ [...] </VirtualHost>
Alternativ geht das auch mit mod_rewrite (vorher „a2enmod rewrite
“ ausführen):
<VirtualHost *:80> ServerName seite-x.de RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [...] </VirtualHost>
Umleitung auf https nur für bestimmte Domains: <code> # seite-z.de soll NICHT umgeleitet werden <VirtualHost *:80>
ServerName seite-x.de www.seite-x.de ServerAlias seite-y.de www.seite-y.de ServerAlias seite-z.de www.seite-z.de
RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^(www\.)seite-x.de$ [OR] RewriteCond %{HTTP_HOST} ^(www\.)seite-y.de$ RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] # alternativ gleiche Regel mit seite-z.de negiert in der RewriteCond
<code>
Danach muss einmal der Apache neu gestartet werden. Wie man SSL mit modernen Ciphers und sicher konfiguriert steht in diesem Artikel.
Diskussion