Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mod_rewrite wyjątek w ustawianiu linków
Forum PHP.pl > Forum > PHP
kubek15
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.


by_ikar
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ę.
kubek15
OOooOOooOO

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

Wszystko działa.

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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.