SSL (HTTPS://) und WWW in der URL erzwingen

In der .htaccess folgenden Code eintragen, dann wird jeder Besucher automatisch auf die SSL URL mit www in der domain geleitet:

# SSL Rewrite
RewriteCond %{HTTPS} !=on
 
# ===================================
# Nur eine der beiden Versionen nutzen!
# ===================================
 
# VERSION A : Wenn Domain Name Egal ist
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]  
 
# VERSION B : Mit fixem Domain Namen
RewriteRule ^ https://www.meine-domain.de%{REQUEST_URI} [L,R=301] 

Alternativ nutze ich auch gerne diesen Code. Funktioniert dann mehr wie Version A aus dem Beispiel zuvor. Es kann für SEO aber interessant sein, dass es nur eine Haupt-Domain gibt, und man nicht so flexibel da ist

# FORCE HTTPS://WWW
<IfModule mod_rewrite.c>
	RewriteCond %{HTTPS} off [OR]
	RewriteCond %{HTTP_HOST} !^www\. [NC]
	RewriteCond %{HTTP_HOST} ^(.*)$  [NC]
	RewriteRule (.*) https://www.%1/$1 [R=301,L]
</IfModule>

Page Tools