Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mod rewrite
deniol13
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 2
Dołączył: 30.11.2009

Ostrzeżenie: (10%)
X----


witam, mam pytanie, jak w mod rewrite ustawic by cos moglo wystapic?
bo mam tak
  1. RewriteRule ^t-(.*)-([0-9]{0,5}).html$ topic.php?t=$2

Dziala, ale plik topic.php moze przyjac innego get'a, $_GET['page'] ktory moze miec wartosc numeryczna
bo normalnie bym zrobil
  1. RewriteRule ^t-(.*)-([0-9]{0,5})-page([0-9]{0,5}).html$ topic.php?t=$2&page=$3

ale trzeba podac page
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
sebekzosw
post
Post #2





Grupa: Zarejestrowani
Postów: 437
Pomógł: 42
Dołączył: 16.04.2007

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


najlepiej bedzie jak wpiszesz to tak jak tutaj:

  1. RewriteRule ^t-(.*)-([0-9]{0,5})-page([0-9]{0,5}).html$ topic.php?t=$2&page=$3 [L]
  2. RewriteRule ^t-(.*)-([0-9]{0,5}).html$ topic.php?t=$2 [L]


o ile jest to co rozumiem
Go to the top of the page
+Quote Post
deniol13
post
Post #3





Grupa: Zarejestrowani
Postów: 190
Pomógł: 2
Dołączył: 30.11.2009

Ostrzeżenie: (10%)
X----


jesli moznaby wiedziec, po co te [L] ?
Go to the top of the page
+Quote Post
sebekzosw
post
Post #4





Grupa: Zarejestrowani
Postów: 437
Pomógł: 42
Dołączył: 16.04.2007

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


"Flaga [L] oznacza "last" czyli traktowanie aktualnej regułki jako ostatniej w łańcuchu - dalsze próby dopasowania nie będą dokonywane. Warto ją stosować ze względu na wydajność przy dużej ilości regułek, coby Twój serwer po znalezieniu idealnego przepisania nie próbował dopasować kolejnego."


Pozdrawiam
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: 19.08.2025 - 19:18