Przekierowanie http na https nie działa

Szymoon202 | 2018-09-17 16:23:24 UTC | #1

Cześć. Na serwerze mam dodane 5 domen. Na każdej z nich zarejestrowany jest certyfikat od lets encrypt. Gdy w konfiguracji domeny, dodaję przekierowanie na https, strona nie ładuje się i pokazuje się komunikat “Zbyt wiele przekierowań.”

RewriteEngine On
RewriteCond %{SERVERNAME} =strona.com
RewriteRule ^ https://%{SERVER
NAME}%{REQUEST_URI} [END,QSA,R=permanent]

Jeżeli ręcznie wejdę na stronę wpisując https, to certyfikat poprawnie działa. Przekierowanie coś szwankuje.
Dzięki za pomoc.


Timo | 2018-09-17 16:25:21 UTC | #2

Źle masz chyba tą regułkę.
Do .htaccess dodaj tą:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=permanent,L]

Szymoon202 | 2018-09-17 16:26:24 UTC | #3

Nie robię tego przez .htaccess, tylko w konfiguracji domeny.
Gdy tworze osobny plik .htaccess, to nie ma żadnej reakcji (nie przekierowywuje, nie pokazuje błędu - tak jakby tego pliku w ogóle nie było)


Timo | 2018-09-17 17:10:17 UTC | #4

Spróbuj dodać to htaccess i podesłać nam adres strony - może “u nas działa”


system | 2018-10-19 17:10:20 UTC | #5

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.