Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [htaccess] przyjazne url-e
lukash82
post
Post #1





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

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


Witam,

Mam problem z przerobieniem linków w menu na pewnej stronie. Niby wszystko wygląda prosto jak konstrukcja cepa, a jednak coś nie działa to jak powinno:

Mam przykładowy link:

index.php?p1=strona1&p2=podstrona2.html

I to działa, czyli wyświetla się to co powinno po kliknięciu. Natomiast jak przerabiam to na bardziej zjadliwe dla wujka G, czyli:

strona1/podstrona2.html

i dodaję regułę w htaccess:

RewriteRule ^([^.]+)/([^.]+).html$ index.php.php?p1=$1&p2=$2 [QSA,L]
RewriteRule ^([^.]+).html$ index.php?p1=$1 [QSA,L]

To niestety strona się rozsypuje. A najlepsze, że każdy kolejny kliknięty link dopisuje się w pasku adresu i po kilku kliknięciach robi się taki bebok w pasku adresu:

strona1/strona1/strona1/strona1/strona1/strona1/strona1/podstrona2.html

Co robię nie tak, bo już mi pomysłów brakuje? A może to jakieś ustawienie na serwerze?

Jeśli ktoś może coś podpowiedzieć to proszę o pomoc. Pozdrawiam, Ł

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ostrylg
post
Post #2





Grupa: Zarejestrowani
Postów: 144
Pomógł: 18
Dołączył: 11.12.2005
Skąd: Gdańsk

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


Pokaż jak wstawiasz pliki CSS + linki w menu z nawigacją.
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: 3.10.2025 - 22:18