Ich habe jetzt was in die .htaccess geschrieben, das bisher für alle Seiten funktioniert:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
Ich habe es unten in die htaccess eingefügt. Grosse Unterschiede sind:
- das einfügen am Ende
- das IfModule mod_rewrite.c
- [NC] nach "on"
- ein paar andere Zeichen (.*)$
Wie darauf gekommen?
Mich dumm und dämlich probiert mit allen möglichen Varianten...
Was bedeutet NC, weiß das jemand? Und was ist so anders an diesen Zeichen? (.*)$ (hinter Rewrite Rule, vergleiche mit der ersten Version für die .htaccess, die ich ganz am Anfang gepostet habe.)
Kann mir das jemand zu meinem Verständnis erklären?