tengo este .htaccess
Código:
con el cual si yo pongo en mi navegadorOptions +FollowSymlinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?modules=$1 [QSA,L]
misitio.com/noticias
me lleva a la pagina
misitio.com/index.php?modules=noticias
hasta ahi todo perfecto, pero mi problema (o mejor dicho mi capricho) es que los links html ya salgan "amigables", yo a los links ahora los tengo asi:
Código html:
Ver original
pero quiero que salgan asi:
Código html:
Ver original
ya se que esto lo puedo poner a mano (como lo hice recien) pero que pasa si tengo un sitio con 500 link es imposible poner todos a mano, por eso quiero armar una funcion que al pasarle la url en php despues la muestre "amigable" algo como:
Código php:
Ver original
<li><a href="<? echo amigable(index.php?modules=staff);?>" <? if ($_REQUEST['modules']=="staff"){?>class="active"<?}?>>Staff</a></li>
y cuando entre a la pagina me muestre
mitiiso.com/staff
o si yo tengo asi:
Código html:
y pongo asi:Ver original
Código html:
salga misitio.com/articulos/editar/12Ver original
la cuestion es que nose como encarar esta funcion, si alguien ya lo hizo o tiene algun ejemplo por ahi, se lo agradeceria mucho
salu2