Rastafari, pomogao si mi HVALA ti!
Primenio sam apsolutni link.
Nista me nije namucilo kao .htaccess, muka je velika.
Imam jos jedan problem. Znam da ga poprilicno komplikujem prilikom objasnjenja, ali zaista se trudim da bude sto jasnije.
Kako da izvedem sledece:
Jedan link www.sajt.com/automobili/
koji sadrzi jednu promenljivu i za njega pomocu .htaccess-a izvodim rewrite kao:
RewriteRule (.*)/$ ?kategorija=$1 [L]
e sad, problem se javlja kada u drugom linku
www.sajt.com/automobili/pezo/
trebam da prenesem jos jednu promenjlivu. U tom slucaju bi trebalo da u .htaccess fajlu dodam jos jednu promenljivu, ovako:
RewriteRule (.*)/(.*)/$ ?kategorija=$1&podkategorija=$2 [L]
Problem je sto ne mogu istovremeno u .htaccess fajlu da budu upisana oba dva reda, a ni samo jedan (poslednji koji sadrzi obe promenljive) jer nece raditi ni jedan link.
Kako da izvedem da oba linka funkcionisu, a da prolaze kroz .htaccess fajl?
Dopuna: 04 Mar 2009 10:06
Resio sam poslednji problem.
Fazon je bio u rasporedu linija u htaccess fajlu.
Linija sa najvise promenljivih ide gore. Kako se broj promenljivih smanjuje tak te linije idu nanize. Ovako u mom slucaju:
RewriteRule (.*)/(.*)/$ ?kategorija=$1&podkategorija=$2 [L]
RewriteRule (.*)/$ ?kategorija=$1 [L]
Pozdrav i hvala na svima na dosadasnoj pomoci!
p.s. Ukoliko bude jos nekih problema javicu se ja!
Dopuna: 04 Mar 2009 11:00
Evo ponovo problema.
Kad imam dve slicne linije u htaccess fajlu, a zelim da se izvrsi za jednu promenljivu. Npr:
RewriteRule (.*)/$ ?kategorija=$1 [L]
RewriteRule (.*)/$ ?naziv=$1 [L]
Kad zelim da se izvrsi ova druga linija, odnosno da prosledi promenljivu naziv, to ne uradi jer prvo se cita u htaccess fajlu prva linija, pa se promenljiva koju zelim da posaljem salje kao KATEGORIJA.
Kako da se napravi razlika izmedju ove dve linije?
Kad zelim da se izvrsi linija 2, a da se preskoci liniija 1?
|