Pogledajte određenu poruku
Staro 09. 04. 2011.   #7
dacha
profesionalac
Qualified
 
Datum učlanjenja: 23.06.2005
Poruke: 196
Hvala: 35
35 "Hvala" u 30 poruka
dacha is on a distinguished road
Default

Ovo što si u prvom postu napisao stvarno ne razumem, ili ti nisi najbolje shvatio šta mod_rewrite radi.

Uzeću zato ovaj primer koji si naveo, i pretpostaviću kako bi mogao da izgleda njihov query string:

http://www.beoclick.com/k/Kozmeticki-saloni
http://www.beoclick.com/k/Kozmeticki-saloni/Banjica
http://www.beoclick.com/Mimi_beauty_studio

Kôd:
RewriteRule ^k/([^/]+)$ /?kategorija=$1 [L]
RewriteRule ^k/([^/]+)/([^/]+)$ /?kategorija=$1&potkategorija=$2 [L]
RewriteRule ^([^/]+)$ /?salon=$1 [L]
Sad razmišljam, ako si hteo da ti url bude čist (da sadrži samo "naziv"), a da ipak proslediš "id" - to ne može. Ako hoćeš tako čist url moraš da imaš jedinstvene nazive u bazi; ako hoćeš da proslediš "id", mora da se pojavi u url-u u nekoj varijanti.
dacha je offline   Odgovorite uz citat