Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Mod rewrite jos jedared!

[es] :: PHP :: Mod rewrite jos jedared!

[ Pregleda: 2303 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kelja

Član broj: 70429
Poruke: 1416
*.dialup.neobee.net.



+35 Profil

icon Mod rewrite jos jedared!14.10.2006. u 12:43 - pre 213 meseci
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!
 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: Mod rewrite jos jedared!14.10.2006. u 14:12 - pre 213 meseci
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
Banned - Not available
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
*.dialup.neobee.net.



+35 Profil

icon Re: Mod rewrite jos jedared!14.10.2006. u 18:26 - pre 213 meseci
E hvala Branko toga sam se i bojao.;-(
Sad mi tek nije jasno.
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
*.dialup.neobee.net.



+35 Profil

icon Re: Mod rewrite jos jedared!15.10.2006. u 21:07 - pre 213 meseci
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.
 
Odgovor na temu

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
*.222.eunet.yu.

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: Mod rewrite jos jedared!15.10.2006. u 22:33 - pre 213 meseci
To zameni sa:

Code:
echo '<a href="',$kategorije[1],'/',$kategorije[0],'.html"><b>',$kategorije[1],'</b></a></td></tr>';

p0z
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
*.dialup.neobee.net.



+35 Profil

icon Re: Mod rewrite jos jedared!16.10.2006. u 08:57 - pre 213 meseci
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]
 
Odgovor na temu

[es] :: PHP :: Mod rewrite jos jedared!

[ Pregleda: 2303 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.