Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mod_rewrite] i znak zapytania
quba
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 1.10.2005
Skąd: Olesno

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


Nie, to nie kolejne pytanie o QSA (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) No nie do końca.
Mam do stworzenia bardzo dziwną regułkę, bowiem:
help.php?mode=view&u=53s10.html chcę przekierować na: help.php?mode=view&u=53&start=10

No i w tym qypadku użycie flagi QSA nie za bardzo wchodzi w grę, bo mam to s10 na koncu, z którego muszę pobrać liczbę. Co mozna w takim przypadku począć?

Dla ścisłości: gdyby nie znak zapytania, to regulka wygladalaby tak:
Rewriterule ^help.php?mode=view&u=([0-9]*)s([0-9]*).html$ help.php?mode=view&u=$1&start=$2
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
quba
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 1.10.2005
Skąd: Olesno

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


no ale właśnie ten znak zapytania sprawia, że nie działa wyrażenie regularne w regułce. Generalnie jest flaga QSA, która przekazuje wartości po znaku zapytania poprzedzając je znakiem &, jednak w moim przypadku to się nie uda, gdyż w tych przekazywanych wartościach mam daną, którą muszę pobrać.
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 - 07:04