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

htaccess + mod_rewrite barra final obligatoria en URL

Estas en el tema de htaccess + mod_rewrite barra final obligatoria en URL en el foro de Apache en Foros del Web. Hola gente.. estoy utilizando urls amigables con mod_rewrite y htaccess. mi problema es que las url terminan con una barra al final. Ejemplo: www.dominio.com/seccion/ pero ...
  #1 (permalink)  
Antiguo 18/03/2009, 09:30
 
Fecha de Ingreso: noviembre-2004
Mensajes: 75
Antigüedad: 20 años, 1 mes
Puntos: 0
htaccess + mod_rewrite barra final obligatoria en URL

Hola gente..
estoy utilizando urls amigables con mod_rewrite y htaccess.
mi problema es que las url terminan con una barra al final. Ejemplo: www.dominio.com/seccion/

pero si en el navegador escribes www.dominio.com/seccion no funciona.
Necesitaria saber que regla se puede usar para que identifique cuando la URL no tenga barra final y la reescriba con la barra.

Gracias
  #2 (permalink)  
Antiguo 20/03/2009, 20:52
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 8 meses
Puntos: 839
Respuesta: htaccess + mod_rewrite barra final obligatoria en URL

Puedes hacerlo colocando al final de la regla /?. Por ejemplo:
Código:
RewriteRule ^seccion/([a-z0-9_-]+)/?$ redireccion.php?var=$1
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 22/03/2009, 17:32
 
Fecha de Ingreso: junio-2007
Ubicación: Barranquilla
Mensajes: 24
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: htaccess + mod_rewrite barra final obligatoria en URL

Código:
RewriteRule ^([a-z0-9_-]+)?$ /$1/ [R]
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 20:45.