Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2009, 18:14
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Ruta amigable sencilla

Hola foreros!,

Llevo varios dias intentando hacer un archivo .htaccesss que permita hacer rutas amigables pero de la siguiente forma.

Tengo un archivo alojado en la carpeta principal de mi servidor es decir: www.miweb.com/archivo.php . Lo que deseo es que cualquier ruta de mi web se dirija al archivo. Os pongo varios ejemplos:

www.miweb.com/home/ = www.miweb.com/archivo.php?h_1=home
www.miweb.com/home = www.miweb.com/archivo.php?h_1=home

www.miweb.com/home/view/ = www.miweb.com/archivo.php?h_1=home&h_2=view
www.miweb.com/home/view = www.miweb.com/archivo.php?h_1=home&h_2=view

He estado haciendo pruebas pero algo no me funciona:


Código:
Options +Indexes
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteRule ^(.*) archivo.php?h_1=$1
RewriteRule ^(.*)/ archivo.php?h_1=$1
RewriteRule ^(.*)/(.*) archivo.php?h_1=$1&h_2=$2
RewriteRule ^(.*)/(.*)/(archivo.php?h_1=$1&h_2=$2

¿Que hago mal?. Cuando imprimo <?php echo $_GET["h_1"]; ?> no me imprime "home". ¿Que debo hacer para imprimirlo?