Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mod-rewrite i https -> http
redman2
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 13.10.2004

Ostrzeżenie: (0%)
-----


Czy ktos wie, czemu po zastosowaniu takiej reguly w mod-rewrite

Kod
RewriteCond %{HTTPS} ^on$
   RewriteRule ^([a-z]+)$ http://%{HTTP_HOST}/$1.php [R]


i wpisaniu w przegladarce np : https://domena/index
przekierowuje mnie na http://domena/index.php zamiast http://domena/index

Dla mnie jest to co najmniej dziwne
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
redman2
post
Post #2





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 13.10.2004

Ostrzeżenie: (0%)
-----


Kolejny madry bez retorycznej odpowiedzi. Tym razem zawodowy ratownik.

To, ze robi, przekierowanie, to ja doskonale wiem. Zalozmy taki scenariusz. Jestem na formularzu z adresem:
Kod
   https://domena/forma/pl

teraz klikam na link: "/strona"

I po sprawdzeniu innej reguly, ktora nakazuje wszystkim stronom nie spelnaiajacym warunku (forma/pl) przekeirowanie na http,
zostane przekierowany na
Kod
   http://domena/strona.php

I teraz, jezeli jeszcze raz klikne na ten sam link "/strona"

regula zadziala i pojawi sie w pasku adresowym:
Kod
    http://domena/strona

Czyl regula dziala, ale problem pojawia sie tylko w przejsciu z https na http

Prosilbym, jezeli nie wiecie co z tym zrobic, to nie odpowiadajcie, bo naprawde szkoda czasu.

Pozdrawiam

Ten post edytował redman2 4.12.2008, 09:47:12
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 18:31