This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
programmieren:server_apache:htaccess_ssl_erzwingen [2020/02/07 11:17] – created jgehrke | programmieren:server_apache:htaccess_ssl_erzwingen [2022/12/17 12:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 7: | Line 7: | ||
RewriteCond %{HTTPS} !=on | RewriteCond %{HTTPS} !=on | ||
- | # | + | # =================================== |
- | RewriteRule ^ https:// | + | # Nur eine der beiden Versionen nutzen! |
+ | # =================================== | ||
+ | |||
+ | # VERSION A : Wenn Domain Name Egal ist | ||
+ | RewriteRule ^ https:// | ||
+ | |||
+ | # VERSION | ||
+ | RewriteRule ^ https:// | ||
+ | </ | ||
+ | |||
+ | 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 | ||
+ | |||
+ | <code apache> | ||
+ | # FORCE HTTPS://WWW | ||
+ | < | ||
+ | RewriteCond %{HTTPS} off [OR] | ||
+ | RewriteCond %{HTTP_HOST} !^www\. [NC] | ||
+ | RewriteCond %{HTTP_HOST} ^(.*)$ | ||
+ | RewriteRule (.*) https:// | ||
+ | </ | ||
</ | </ |