Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyrażenia regularne cos.php?zmienna1=1&zmienna2=2&zmienna3=3
Forum PHP.pl > Forum > PHP
Grzesiek1
Mam taki adres:

Cytat
cos.php?zmienna1=1&zmienna2=2&zmienna3=3


wklepuje:

Cytat
RewriteRule ^cos.xml([\?]+)([0-9]+).([0-9]+).([0-9]+)$ ./cos.php$1zmienna1=$2&zmienna2=$3&zmienna3=$4 [L,QSA]


wchodze na adres:

cos.xml?4.4.4

efekt:

error 404

Co w tym jest źle ?
SirZooro
Spróbuj coś takiego (nie testowałem czy działa, ale powinno):
Kod
RewriteBase /
RewriteRule ^cos\.xml\?([0-9]+)\.([0-9]+)\.([0-9]+)$ ./cos.php?zmienna1=$1&zmienna2=$2&zmienna3=$3 [L,QSA]
Grzesiek1
To nic nie zmienia, podejrzewam że tutaj ten znak zapytania coś zmiesza

BTW
mam już troche tego np prosty przykład:
Cytat
RewriteRule ^1.htm$ ./index.php?cos=cos [L,QSA]
i takie coś działa, z innymi zmiennymi też chodzi ok, ale akurat ten jeden mi nie chce nie wiem czemu.
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.