Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [rewrite] Ograniczenie ilości zmiennych
Forum PHP.pl > Forum > Serwery WWW > Apache
Dawka
Witam.

Mam problem z modem rewrite. Normalnie wszystko działa pięknie, jednak chcę ograniczyć ilość zmiennych pobieranych z GET. Nie mogę ich po prostu usunąć z powodu konfiguracji całego skrypptu.

Mam więc:
Kod
RewriteRule (.*)-(.*)-(.*)-(.*)-pobierz.html index.php?do=mp3&find=$1&id=$2&page=$3&nr=$4 [L]


Chciałbym, aby zostały tylko 3 zmienne: $2, $3 i $4.

Proszę o pomoc.
siemakuba
Nie wiem czy dobrze cię rozumiem, ale wychodzi na to, że nie chcesz w GET mieć zmiennej $1?
Kod
RewriteRule (.*)-(.*)-(.*)-(.*)-pobierz.html index.php?do=mp3&id=$2&page=$3&nr=$4 [L]

Ale to raczej zbyt proste, żeby o to ci chodziło ;)

pozdr.
Dawka
adres wygląda tak:
Kod
index.php?do=mp3&find=szukana-wartosc&id=nazwa-mp3&page=1&nr=2


Chcę natomiast, by po zamianie w .htaccess wyglądał tak:
Kod
nazwa-mp3-1-1-pobierz.html


Czyli chcę ominąć szukaną-wartość. Zwykłe usunięcie zmiennej find= w pliku .htaccess nic nie daje, a z get normalnie nie mogę usunąć.
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.