.htaccess u lokalu i mali primer

2

.htaccess u lokalu i mali primer

offline
  • Pridružio: 29 Mar 2007
  • Poruke: 234
  • Gde živiš: Kad bih znao

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! Smile

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?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 24 Mar 2006
  • Poruke: 273
  • Gde živiš: Beograd

Komplikujes previse Smile

Zasto jednostavno ne stavis neki broj u link koji poseticima nece znaciti nista a ti mozes na osnovu njega odrediti dal se radi o nazivu ili kategoriji

example.com/1-automobili/
example.com/1-bicikle/
example.com/2-pezo/
example.com/2-fiat/
example.com/2-zastava/

RewriteRule 1-(.*)/$ ?kategorija=$1 [L]
RewriteRule 2-(.*)/$ ?naziv=$1 [L]

ili dodas slova umesto brojeva
k-kategorija
n-naziv

kombinuj Smile



offline
  • Pridružio: 29 Mar 2007
  • Poruke: 234
  • Gde živiš: Kad bih znao

Ok Marko, znam da komplikujem, al takva sam, komplikas. I ja se borim sa tim. Smile
Pomogo si mi, hvala ti!
Pozz!

Ko je trenutno na forumu
 

Ukupno su 858 korisnika na forumu :: 38 registrovanih, 11 sakrivenih i 809 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., amaterSRB, bigfoot, CikaKURE, cinoeye, darios, darkangel, FOX, HrcAk47, janbo, Krvava Devetka, kybonacci, ljuba, marsovac 2, Matija, Mcdado, Metanoja, milos.cbr, milutin134, Misirac, Mlav, mrav pesadinac, nebojsag, nemkea71, Oscar, proka89, raptorsi, RJ, royst33, SlaKoj, Srle993, stalja, stegonosa, tubular, vathra, vladulns, zeo, žeks62