[mod_rewrite] - Problem sa brojem parametara
Pozdrav svima!
Imam fajl file.php koji može imati sljedeća "stanja", tj. parametre:
(1) file.php
(2) file.php?akcija=k&id=12
(3) file.php?akcija=p&id=16
(4) file.php?akcija=a&id=17
(5) file.php?akcija=a&id=13&autor=1
(6) file.php?akcija=a&id=13&tag=mod_rewirte
Uz pomoc mod rewrite bi treba da dobijem sljedeći oblik linkova:
(1) file.htm
(2) filek-12.htm
(3) filep-16.htm
(4) filea-17.htm
(5) filea-13-1.htm
(6) filea-13-modrewrite.htm
Sa ovim pravilima ispod će raditi "stanja" (1), (2), (3) i (4)
RewriteRule file.htm file.php
RewriteRule kategorija(.*)-(.*)\.htm$ file.php?akcija=$1&id=$2
Kada na slican fazon napisem pravilo za (5) ili (6), onda dodje do brkanja pravila i parametara, što je i logicno
jer "stanje" (5) ima 3 parametra, od toga 2 ista za "stanje" (4)!
Znaci, meni bi u ovoj situaciji odgovaralo jedano pravilo sa maximlano 3 parametra od kojeg treći nije obavezan.
Također, nisam siguran da bi mogao da dobijem filea-13-1.htm i filea-13-modrewrite.htm sa ovakom struktruom linkova??!!
Nadam se da sam dovoljno objasnio svoj problem, te se nadam vasoj pomoci i svajetima.
lijep pozdrav,
mb
|