Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [rewrite] Ograniczenie ilości zmiennych
Dawka
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 17.12.2006

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


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


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.
Go to the top of the page
+Quote Post
Dawka
post
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 17.12.2006

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


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ąć.
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: 20.08.2025 - 21:38