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://%{SERVERNAME}%{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.