Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mod_rewrite wyjątek w ustawianiu linków
kubek15
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

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


Witam

Mam taki problem.
Ustawione mam w htacces żeby zamieniało mi wszystko do postaci www.strona.pl/id/ i w miejsce id daje mi wszystko co wpisze.
  1. RewriteRule ^([^-]+)+\/$ index.php?id=$1 [L]


A jak zrobić że jeżeli wpisze www.strona.pl/kamil/ to nie zadziała ta reguła tylko przeniesie mnie tam gdzie będę chciał? Bo teraz to jak wpisuje to mod_rewrite zadziała i przenosi tam gdzie wszystkie tylko z innym id, a ja by chciał ustawić kilka wyjątków.

Wiecie o co chodzi? Z góry dzięki za odpowiedz.
Pozdro.




--------------------
Go to the top of the page
+Quote Post
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Najlepiej na sam koniec przenieś regułkę "ogólną". Wcześniej dopasuje ci do odpowiednich regułek i jeżeli nie zostanie dopasowane dojdzie do samego końca a na samym końcu masz tą swoją "ogólną" regułkę.
Go to the top of the page
+Quote Post
kubek15
post
Post #3





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

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


OOooOOooOO

Dzięki wielkie nie wiedziałem że to takie proste.
Ja kombinowałem z !(id1|id2) itp.

Wszystko działa.



--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 07:19