el sistema es modular index.php?page=XXXXX&variasvariables=XXXXXX
todo empieza por index.php?page=
cuando intento acceder a la url localhost/misitio/pagina/ me redirige a localhost/xampp/
y cuando consigo hacer algo tiene un bucle de redireccionamiento interno tipo localhost/misitio/pagina//index.php?page=error
no se si se debe a que utilizo shitch case, o que el htacces me lo este haciendo mal.
dejo el htaccess, por que el switch case supongo que no hara falta.
Código htaccess:
Ver original
# Hacemos urls amigables Options +FollowSymLinks RewriteEngine On RewriteBase /cms/ RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+).html$ /index.php?page=$1&$2=$3&$4=$5&$6=$7&$8=$9 [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+).html$ /index.php?page=$1&$2=$3&$4=$5&$6=$7&$8= [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+).html$ /index.php?page=$1&$2=$3&$4=$5&$6=$7 [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+).html$ /index.php?page=$1&$2=$3&$4=$5&$6= [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+).html$ /index.php?page=$1&$2=$3&$4=$5 [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+).html$ /index.php?page=$1&$2=$3&$4= [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+).html$ /index.php?page=$1&$2=$3 [L] RewriteRule ^([^/]+)/([^/]+).html$ /index.php?page=$1&$2= [L] RewriteRule ^([^/]+).html$ /index.php?page=$1 [L]
este sistema de urls amigables te traduce hasta nueve variables de php a urls amigables y te cambia la extension por html
ejemplo: misitio/1/2/3/4/5/6/7/8/9/pagina.html
aver si entre todos lo solucionamos
gracias