Foros del Web » Administración de Sistemas » Apache »

.htaccess como quitar index.php

Estas en el tema de .htaccess como quitar index.php en el foro de Apache en Foros del Web. Buenas gente, tengo un problemilla con .htaccess y la verdad que no tengo ni idea de que puede ser (bueno, igual algún punto o alguna ...
  #1 (permalink)  
Antiguo 14/11/2008, 08:23
 
Fecha de Ingreso: mayo-2007
Mensajes: 9
Antigüedad: 17 años
Puntos: 0
.htaccess como quitar index.php

Buenas gente, tengo un problemilla con .htaccess y la verdad que no tengo ni idea de que puede ser (bueno, igual algún punto o alguna tontería, pero no lo encuentro)


Código:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.ejemplo\.es)(:80)? [NC]
RewriteRule ^(.*) http://ejemplo.es/$1 [R=301,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
El anterior codigo me debería quitar las www y si se introduce es http://ejemplo.es/index.php quitarme el /index.php pero no lo hace (solo las www)


Código:
Options +FollowSymLinks
RewriteEngine on
RewriteRule /trayecto.php?origen=(.*)&destino=(.*)&fecha=(.*)&idioma=(.*) /trayecto/$1/$2/$3
Esta parte del codigo quiero que si por ejemplo tengo esta cadena
http://ejemplo.es/trayecto.php?origen=ciudad1&destino=ciudad2&fecha= 14/11/2008&idioma=es
se me transforme en http://ejemplo.es/trayecto/ciudad1/ciudad2/14/11/2008
pero no funciona grr

En fin muchas gracias por cualquier tipo de ayuda
  #2 (permalink)  
Antiguo 04/03/2009, 22:39
Avatar de lemattma  
Fecha de Ingreso: marzo-2009
Ubicación: Santiago
Mensajes: 49
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: .htaccess como quitar index.php

el Codigo ultimo es alreves primero va la url amigable por ej

/users/(.*)/ GetUserProfile.php?uid=$1

esto se traduciria a:
/users/lemattma/ GetUserProfile.php?uid=lemattma

Con rewrite tu recibes urls amigables y tienes que ser capaz de detectar QUE quiere decir y DONDE tienes que redireccionar; NO recibes una url con params GET y vas a una amigable.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:42.