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

Problema .htaccess

Estas en el tema de Problema .htaccess en el foro de Apache en Foros del Web. Tengo estas 2 líneas en mi .htaccess: Código: RewriteEngine on RewriteRule ^([a-z]+)\.html index.php?pag=$1 Lo que hace que las páginas del tipo: dominio.com/algo vayan a dominio.com/index.php?pag=algo ...
  #1 (permalink)  
Antiguo 03/08/2007, 11:42
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Problema .htaccess

Tengo estas 2 líneas en mi .htaccess:

Código:
RewriteEngine on
RewriteRule ^([a-z]+)\.html index.php?pag=$1
Lo que hace que las páginas del tipo: dominio.com/algo vayan a dominio.com/index.php?pag=algo

Mi problema es que si entro a dominio.com/algo/ [notar la barra al final], tambien me busca la misma página, y lo que yo quiero es que al tener la barra al final, lo que haga sea entrar al directorio... :s

Alguien podría darme una mano con esto?


Saludos y gracias
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
  #2 (permalink)  
Antiguo 03/08/2007, 13:33
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema .htaccess

Quizás con esto:

RewriteCond %{REQUEST_URI}% !\/$

antes de la línea de RewriteRule.

No estoy seguro de si es necesario ponerlo así \/ o basta con dejarlo como /


Saludos.
  #3 (permalink)  
Antiguo 03/08/2007, 14:04
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Re: Problema .htaccess

Gracias alvlin, eso que me sugeriste no me funcionó (ni con las dos barras, ni con una sola) pero me sirvió para darme cuenta un error y ahora quedó funcionando mejor de lo que originalmente pensaba!

Una muestra de que una idea genera otra ^_^


Saludos y gracias
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
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 09:55.