Mam problem z .htaccess na serwerze w home.pl Otóż, próbuję wymusić HTTPS za pomocą .htaccess poprzez:
RewriteEngine on #rewritecond %{HTTPS} !=on RewriteCond %{SERVER_PORT} 80 RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] niestety, tworzy się pętla w przekierowaniach. :| Zakomentowana druga linijka, ponieważ też nie działa. Ma ktoś pomysł jak można inaczej ugryźć to? (z założenia lepiej w .htaccess, niż w PHP)
Dodam, że na serwerze lokalnym działa bez problemu, dopiero serwer w home.pl dostaje czkawki. :|
@Artrix: @YourFriend: okazało się, że problem leży gdzieś w innym miejscu, mianowicie jak korzystamy z CDN/WAF (jak np. Grey Wizard czy CloudFlare) to należy skorzystać z innych regułek. ;-)
Mam problem z .htaccess na serwerze w home.pl
Otóż, próbuję wymusić HTTPS za pomocą .htaccess poprzez:
RewriteEngine on#rewritecond %{HTTPS} !=on
RewriteCond %{SERVER_PORT} 80
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
niestety, tworzy się pętla w przekierowaniach. :|
Zakomentowana druga linijka, ponieważ też nie działa. Ma ktoś pomysł jak można inaczej ugryźć to?
(z założenia lepiej w .htaccess, niż w PHP)
Dodam, że na serwerze lokalnym działa bez problemu, dopiero serwer w home.pl dostaje czkawki. :|
#homepl #webdev #programowanie (wybaczcie za tagi, jeżeli nie do końca poprawne)
RewriteEngine OnRewriteCond %{HTTPS} !^on$
RewriteRule ^(.*)$ [https://www.domena.pl/$1](https://www.domena.pl/$1) [R=301,L]
Spróbuj, ogólnie tu jest jeszcze parę przykładów https://pomoc.home.pl/baza-wiedzy/przekierowanie-301-w-pliku-htaccess/#http
Komentarz usunięty przez autora