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

Modrewrite..

Estas en el tema de Modrewrite.. en el foro de Apache en Foros del Web. Hola, Cual seria la regla para que al entrar en: http://www.midominio.com/usuario entre en por ejemplo: http://www.midominio.com/index.php?usuario=usuario Un saludo....
  #1 (permalink)  
Antiguo 19/11/2007, 15:46
Avatar de AdRiAnCeTe  
Fecha de Ingreso: marzo-2007
Mensajes: 140
Antigüedad: 17 años, 1 mes
Puntos: 0
Modrewrite..

Hola,

Cual seria la regla para que al entrar en: http://www.midominio.com/usuario

entre en por ejemplo: http://www.midominio.com/index.php?usuario=usuario

Un saludo.
  #2 (permalink)  
Antiguo 19/11/2007, 15:54
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Modrewrite..

http://www.forosdelweb.com/f18/con-h...6/#post2188301

Un saludo,
  #3 (permalink)  
Antiguo 19/11/2007, 15:58
Avatar de AdRiAnCeTe  
Fecha de Ingreso: marzo-2007
Mensajes: 140
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Modrewrite..

Pongo esto:

RewriteRule /([A-Za-z0-9]+)/? /redireccionar.php?usuario=$1 [L]

y entro en http://www.miweb.com/usuario y no me funciona..
  #4 (permalink)  
Antiguo 19/11/2007, 15:59
Avatar de AdRiAnCeTe  
Fecha de Ingreso: marzo-2007
Mensajes: 140
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Modrewrite..

Ah y existe el archivo redireccionar.php. Un saludo
  #5 (permalink)  
Antiguo 19/11/2007, 16:19
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Modrewrite..

El contenido de tu .htaccess debe ser:

Código:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/([A-Za-z0-9]+)/?$ /redireccionar.php?usuario=$1 [L]
Un saludo,
  #6 (permalink)  
Antiguo 20/11/2007, 14:09
Avatar de AdRiAnCeTe  
Fecha de Ingreso: marzo-2007
Mensajes: 140
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Modrewrite..

Cita:
Iniciado por okram Ver Mensaje
El contenido de tu .htaccess debe ser:

Código:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/([A-Za-z0-9]+)/?$ /redireccionar.php?usuario=$1 [L]
Un saludo,

No funciona porque creo que al poner ^ y $ a principio y final de la cadena, realmente la url no empieza y termina ahí..osea, debe de entrar en: http://www.midominio.com/usuario..
  #7 (permalink)  
Antiguo 20/11/2007, 15:16
Avatar de AdRiAnCeTe  
Fecha de Ingreso: marzo-2007
Mensajes: 140
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Modrewrite..

Vale ahora tengo esto:

RewriteRule ^(.*)/$ redireccionar.php?usuario=$1 [L]

Y me entra en http://www.midominio.com/usuario/

pero con la "/" del final...si se la quito ya no va, alguna idea?? Un saludo!
  #8 (permalink)  
Antiguo 20/11/2007, 15:23
Avatar de andruqui  
Fecha de Ingreso: agosto-2007
Mensajes: 269
Antigüedad: 16 años, 8 meses
Puntos: 2
Re: Modrewrite..

Te convendria poner antes de las reglas algo asi

RewriteBase /

Para indicarle desde donde comenzar a parsear.

Saludos
Andres
  #9 (permalink)  
Antiguo 20/11/2007, 15:32
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Modrewrite..

Tema trasladado a Servidores Web / Apache.

Porfavor publica en los foros correctos.
  #10 (permalink)  
Antiguo 20/11/2007, 17:23
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Modrewrite..

Código:
RewriteRule ^(.*)/?$ redireccionar.php?usuario=$1 [L]
Un saludo,
  #11 (permalink)  
Antiguo 21/11/2007, 12:53
Avatar de AdRiAnCeTe  
Fecha de Ingreso: marzo-2007
Mensajes: 140
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Modrewrite..

Cita:
Iniciado por okram Ver Mensaje
Código:
RewriteRule ^(.*)/?$ redireccionar.php?usuario=$1 [L]
Un saludo,

Con ese código se me raya la web...:S:S..
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 00:17.