[ kelja @ 14.10.2006. 12:43 ] @
| Elem,
moze li neko da mi objasni neke stvari glede ovog cuda:
Recimo,hocu da ovu adresu:
http://localhost/htdocs/shopin...php?kategorija=Sapuni&id=1
pretvorim u ovu:
http://localhost/htdocs/shoping/Sapuni/1.html
(mnogo lepse,a i 'search engine friendly',stono kazu...)
Dobio sam pomoc:(stavio sam .htaccess sa ovim sadrzajem u 'shoping' direktorijum,mod rewrite modul je ukljucen(u httpd.conf sam sklonio komentar sa kljucnog mesta...)
Code:
RewriteEngine On
RewriteBase /htdocs/shoping/
RewriteRule ^([a-zA-Z]+)/([0-9]+).html$ index.php?kategorija=$1&id=$2
ALI...nije mi tu bas sve najjasnije.Recimo,kada testiram skripticu:
a)Da li bi trebalo da automatski-pri kliktanju na linkove dobijem nove adrese u address baru browsera(pitam posto se to ne dogadja,a i izgleda i ne treba da se dogadja,ili bi pak trebalo...???..???)
b)Kada ukucam npr.ovo:
http://localhost/htdocs/shoping/Sapuni/1.html
dobijam stranicu,ali...bez ikakvog formatiranja(izgled strana je kontrolisan preko spoljasnjeg CSS fajla...)
Uh...nadam se da nije suvise konfuzno.Hvala! |
[ Br@nkoR @ 14.10.2006. 14:12 ] @
a) Ne, ne treba da se događa pogrešno si razumeo. Ti moraš sam promeniti linkove, dakle gde u skripti štampaš linkove promeni ih u nove.
b) Navedi u html kodu tačnu putanju do css fajl, npr.
http://localhost/css/style.css
[ kelja @ 14.10.2006. 18:26 ] @
E hvala Branko toga sam se i bojao.;-(
Sad mi tek nije jasno.
[ kelja @ 15.10.2006. 21:07 ] @
b)Dakle,problem sa css fajlom je resen koriscenjem apsolutne putanje,ali...sad mi nije jasno:
a)kako da promenim linkove u skripti.U skripti imam recimo ovo:
Code:
echo "<a href=\"index.php?kategorija=$kategorije[1]&id=$kategorije[0]\"><b>$kategorije[1]</b></a></td></tr>\n";
Sta sad uraditi?To je onaj link koji se 'cisti' mod rewrite-om...
Hvala.
[ 1r0nM4n @ 15.10.2006. 22:33 ] @
To zameni sa:
Code:
echo '<a href="',$kategorije[1],'/',$kategorije[0],'.html"><b>',$kategorije[1],'</b></a></td></tr>';
p0z
[ kelja @ 16.10.2006. 08:57 ] @
Hvala svima na pomoci,ali...glavni problem je u stvari sad u tome sto moram menjati ceo skript,a nemam pojma kako to da uradim...Ako zamenim linkove,skript(logicno?)prestaje da funkcionise(uglavnom)...:-(
Ako bi neko ko ima iskustva sa ovim dao samo neke generalne natuknice o ovom problemu(uskladjivanje starog skripta koji velikim delom pociva na 'kupljenju' GET varijabli iz adress bara sa mod rewrite-om)bio bih veoma zahvalan.
Ok,odradio sam,nesto je moralo i da ostane kako je bilo.Uglavnom,ako budem imao novih pitanja o mod rewrite-u(a sve mi govori da hocu),otvaram novu temu;-)
[Ovu poruku je menjao kelja dana 16.10.2006. u 11:51 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.