htaccess url rewrite

htaccess url rewrite

offline
  • Niko E
  • Software & Information Engineering
  • Pridružio: 05 Maj 2009
  • Poruke: 135
  • Gde živiš: Wien

Ovako, ukratko:

od ovog url-a: vidi.php?kategorija=ImeKategorije&post=Ime
rewrite: ImeKategorije/ime.html

Preko:
RewriteEngine On RewriteRule ^([^/]*)/([^/]*)\.html$ /vidi.php?kategorija=$1&post=$2 [L]

Sad želim da od: www.sajt.tld/kategorija.php?ime=ImeKategorije
rewrite: www.sajt.tld/ImeKategorije/

Šta da dodam u .htaccess-u da bi to radilo?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

To sto tebe zanima je user frendly url.
Mozes malo vise procitati o tome na sledecem linku.

[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]

Primer koriscenja modrewrite-a, slican kao tvoj samo sto se malo razlikuje sledeci postupak koji ti zelis od onog koji koristis..
U vecini slucajeva se koristi routing takozvano rutiranje.

Citat:
mojsajt/blog/post/id/2


U ovakvim slucajevima ja koristim funkciju explode, koja mi zavrsava posao, moras obratiti paznju i na $_SERVER['REQUEST_URI'].
Proguglaj Malo rutiranje, Front Controller itd.

RewriteEngine on RewriteRule ^/news/([0-9]+)\.html /news.php?news_id=$1

Citat:
/news.php?news_id=63


sto moze biti i

Citat:
/news/63.html


Iz ovoga izvuci sta ti je potrebno, ponavljam. Pogledaj malo REQUEST_URL i funkciju EXPLODE. Pogledaj kako se radi routing, dispaching i front controller.

[Link mogu videti samo ulogovani korisnici]



offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

kapiram da bi ti ovako nesto resilo problem:
RewriteRule ^([^/]*)/$ /kategorija.php?ime=$1 [L]

Ko je trenutno na forumu
 

Ukupno su 963 korisnika na forumu :: 73 registrovanih, 4 sakrivenih i 886 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 015, 10x10.9, 357magnum, abramac, Asteker, Atomski čoban, Ba4e, berste23, blatruc82, Bokiboks, boromir, Bosnjo, bounty hunters, Bubi, bukefal, BZ, C-Gun, Comyymoc, crnogorac, darkojovxp, Demi87, dj.ape, djonsule, Djota1, dukajov, ElvisP, Folkstar, gaga23, GeoM, Giskard, Gogi_avio, GrobarPovratak, Imperator_Aleksandr_lll, jeen yuhs, Jezekijel, JOntra, kaisarevic1, Kajzer Soze, Komentator, Kružić, ladro, laurusri, ljuba.b, Ljusa, luka1978, Magnum_956, Malahit, mat, Milos ZA, MountAndBlade, MrNo, Muki 123, neko_drugi, nuke92, Orc, Phaeton, PlayerOne, PMsnow, raso76, saputnik plavetnila, Savantije, Shadows1, ShtagodShtagod, stegonosa, Szigetwar, TheDictator, Tvrtko I, UAV operator, v82, VekiJ, vlado_pg, zrno, zubri