kriskrkpl
15.10.2015, 23:36:20
Witam
Potrzebuje pomocy z plikiem htaccess
Całą stronę mam przekierowaną na https, jednak potrzebuje by strony rozpoczynające się ścieżką: www.mojadomena.com/produkt/preview/............ były na zwykłym http bez certyfikatu
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/(produkt/preview/) [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Co tutaj mam źle ? www.mojadomena.com/produkt/preview/............ cały czas wchodzi na https
Proszę bardzo o pomoc
Pozdrawiam
Tomplus
16.10.2015, 07:39:06
Kod
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} ^/produkt/preview/
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Spróbuj po prostu tak.
kriskrkpl
16.10.2015, 09:13:53
Niestety działa tylko główna strona. www.mojadomena.com Wszystkie pozostałem strony zwracają błąd 404 ( www.mojadomena.pl/.......
trueblue
16.10.2015, 09:40:16
A czy nie jest tak, że wchodzi na stronę produktu po https, kiedy wpiszesz adres do paska przeglądarki właśnie z https?
Mam na myśli pierwszy przykład .htaccess, bo wtedy warunek nie będzie spełniony, i powyższej sytuacji po prostu zostałbyś na https.
kriskrkpl
16.10.2015, 09:54:12
Nie bardzo cie rozumiem
Jak wpisuje adres do przeglądarki przy zastosowaniu powyższego kodu to:
http zostaje http
https zostaje https
ale w obu przypadkach mam błąd 404
trueblue
16.10.2015, 10:43:29
Wciąż mam na myśli Twój
pierwszy .htaccess, teraz piszesz o drugim, przy którym miałeś 404.
Stąd moje pytanie, czy czasem Ty albo przeglądarka na podstawie historii nie podmienia/podpowiada w adresie https zamiast http?
Czyli wchodzisz de facto na:
https://www.mojadomena.com/produkt/preview/ a nie
http://www.mojadomena.com/produkt/preview/ Proponuję na początek wyczyścić cache przeglądarki.
kriskrkpl
16.10.2015, 11:05:11
Dokładnie masz racje
Na wszystkich stronach pomimo ręcznej zmiany na http zmienia mi na https . I tak ma zostać
a na domenach www.mojadomena.com/produkt/preview/........... po reczniej zmianie na http nie zmienia się już na https . Więc prawie działa

Pytanie teraz jak zrobić by to z automatu wchodziło na http ? a nie trza było zmieniać ręcznie
trueblue
16.10.2015, 11:26:41
Połączenie dwóch reguła da Ci rozwiązanie, najpierw Tomplus, potem Twoja.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.