Código:
Hasta aqui parece bastante simple. Si tengo un enlace, por ejemplo <a href="admin/mostrar/clientes/>Ver clientes</a>, va a admin/mostrar/clientes/, mostrando la pagina clientes.php.<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteRule ^admin/mostrar/(.+)/$ $1.php [L] </IfModule>
El problema es que, si voy a esta pagina y pulso un enlace dentro de ella, por ejemplo, <a href="admin/mostrar/pedidos/">Ver pedidos</a>, en vez de ir a pedidos.php lo que hace es ir a admin/mostrar/clientes/admin/mostrar/pedidos, lo cual da error, ya que no existe.
Es decir, toma el "directorio" en el que estamos (directorio ficticio), que es admin/mostrar/clientes y dentro de este busca admin/mostrar/pedidos
¿Sabeis donde está el error?