Wypoku drogi,

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
@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. ;-)
  • Odpowiedz
Mirki, #htaccess co to była za flaga która wymazywała priorytet wyświetlania pliku jeśli takowy podpada pod daną regułę #rewritecond ?
Chodzi o to że zamiast przetwarzać przez regułę dany plik który istnieje fizycznie wyświetla go pomijając htaccess
#apache
  • Odpowiedz
#webdev #webmastering #drupal

Witam postawiłem dziś stronę na Drupal 7 i mam mały problem, adresy strony wyświetlają się pod dwoma adresami http://example.com/ oraz http://www.example.com/. W pliku .htaccess dodałem taki wpis :

#force non-www:
RewriteEngine on
#rewritecond %{HTTP_HOST} ^www\.mojadomena.pl\.com [NC]
#rewriterule ^(.*)$ http://mojadomena.pl/$1 [L,R=301]

Lecz w dalszym ciągu strona i wpisy wyświetlają się pod dwoma adresami z przedrostkiem www i bez. Tochę jest to denerwujące bo na polskim oficjalnym forum Drupal niby jest