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

promena dinamičkog php url-a sa mod_rewrite

[es] :: PHP :: promena dinamičkog php url-a sa mod_rewrite

[ Pregleda: 1149 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mare_bj
Medojević Marko
Beograd

Član broj: 93659
Poruke: 723
*.adsl-2.sezampro.yu.

Sajt: ludnica.us


Profil

icon promena dinamičkog php url-a sa mod_rewrite19.09.2007. u 16:17

E ovako!
Recimo da se na naslovnoj stranici (index.php) nalazi spisak artikala i linkovi su u sledećem formatu artikli.php?a=1, artikli.php?a=2, ... , artikli.php?a=n. N je broj artikala i to je ujedno primarni ključ u tabeli artikli koja na primer izgleda ovako:
Code:

id   ime   cena
-----------------------
1   ajvar   200
2   pekmez   150
3   sona kiselina   120
... ...

E sad, ja hoću da url-ove konvertujem na sledeći način:
artikli.php?a=1 -> ajvar .html
artikli.php?a=2 -> pekmez.html
artikli.php?a=3 -> sona-kislina.html

Da li je ovako nešto uopšte izvodljivo?

P.S ne tražim da mi neko da kompletno rešenje već samo da me uputi na način na koji ovo mogu da odradim

P.S.S izvinjavam se ako sam promašio temu

19.09.2007. u 16:17 

centaur
Ivan Pavković
web developer, Complus
Beograd

Član broj: 65691
Poruke: 338
*.adsl-1.sezampro.yu.

ICQ: 249678363
Sajt: www.pavko.info


Profil

icon Re: promena dinamičkog php url-a sa mod_rewrite19.09.2007. u 16:50
Naravno da je moguce.

Potrebno je da skupis sve sto se nalazi posle www.nekidomen.com/ i pre .html ,prosledis u index.php kroz $_GET
i onda proveris da li to postoji u tabeli pod poljem ime.

Naravno, potrebno je da vodis racuna o nasim slovima, razmacima itd.

Moj predlog je da napravis i polje koje ce da se zove recimo url i onda u odnosu na njega vrsis poredjenje sa onim sto skupis iz $_GET-a .

Tip:Ovaj rule moras da stavis kao polsednji u .htaccess kako bi mogao da imas i druge stranice (recimo kontakt.html ....).

Powered by Slackware 12.1
19.09.2007. u 16:50 

Predrag Supurovic
DataVoyage, wireless.uzice.net
Užice

Član broj: 157129
Poruke: 1665
77.46.199.*

Sajt: pedja.supurovic.net


Profil

icon Re: promena dinamičkog php url-a sa mod_rewrite19.09.2007. u 17:51
Imas gotovu besplatnu biblioteku koja ti resava glavni deo posla: http://seo-url-tools.datavoyage.com/

Za svaki artikal ti treba jedinstven tekst koji ces upisati u URL umesto ID-a. Kada stigne upit, samo isparsiras teksti na osnovu njega nadjes ID u bazi. Dalje sve ide uobicajeno.

Mada, kada malo udjes u to, zakljucices da je dobro da u URL ostavis i ID. Naziv artikla je promenljiva stvar i to ce ti praviti probleme. Najbolje je da u URL stavis i ID i naziv artikla.

[Ovu poruku je menjao Predrag Supurovic dana 19.09.2007. u 19:21 GMT+1]
19.09.2007. u 17:51 

mare_bj
Medojević Marko
Beograd

Član broj: 93659
Poruke: 723
*.adsl-2.sezampro.yu.

Sajt: ludnica.us


Profil

icon Re: promena dinamičkog php url-a sa mod_rewrite19.09.2007. u 19:03
Hvala ljudi! Rećiću šta sam uradio.
19.09.2007. u 19:03 

[es] :: PHP :: promena dinamičkog php url-a sa mod_rewrite

[ Pregleda: 1149 | Odgovora: 3 ]

Postavi temu Odgovori

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