Hi Marius! On Fri, 14 Jun 2002, Marius Stan wrote: > > Salut, > am in somedir/.htaccess urmatoarele 2 reguli > RewriteEngine on > RewriteRule ^admin/([a-z0-9]+)/(.*)$ admin/$1.php?QS=$2 [L] > RewriteRule ^([a-z0-9]+)/(.*)$ $1.php?QS=$2 > > Astea ar trebui sa translateze ceva de genul > www.abc.ro/somedir/admin/foo/bar in www.abc.ro/somedir/admin/foo.php?QS=bar > respectiv > www.abc.ro/somedir/foo/bar in www.abc.ro/somedir/foo.php?QS=bar > > Separat regulile functioneaza. PB e ca nu vrea sa mearga flagul [L} de la prima >regula, a.i. cind sunt impreuna se baga si a doua in seama, desi n-ar mai trebui. > > Daca are careva vreo idee, il rog sa-mi dea de veste. >
Iti raspund cu o propunere pentru problema initiala. varianta simpla ar fi sa faci /somedir/admin/foo.php/bar dupa care `bar' o gasesti in PATH_INFO. Daca nu vrei sa scrii foo.php, poti sa scrii foo si sa adaugi DefaultType application/x-htttpd-php pentru directory respectiv. -- teodor --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
