Cześć, szukałem jak wstawić do .htaccess przekierowanie na https wersje strony.
Znalazłem dwa różne kody do tego - moje pytanie - czym one się różnią. Nie znalazłem niestety nigdzie informacji na czym polega różnica w zapisu jednej linijki - że każda z metod ma tam inną odmianę: Czyli Szukam zrozumienia różnicy.
Linijka ma jedna zapis: off a druga !=on - co oraz drobne różnice 3 linii kodu. To co będzie lepsze i czym to się różni faktycznie?
Kod 1:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Kod 2:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]