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

problema con barra final mod_rewrite.

Estas en el tema de problema con barra final mod_rewrite. en el foro de Apache en Foros del Web. Hola Buenas, Mirar estoy modificando mi .htaccess, para que me haga una url amigable, y lo he conseguido, el problema es que si no escribo ...
  #1 (permalink)  
Antiguo 09/04/2009, 11:08
 
Fecha de Ingreso: abril-2006
Mensajes: 218
Antigüedad: 18 años, 7 meses
Puntos: 0
problema con barra final mod_rewrite.

Hola Buenas,

Mirar estoy modificando mi .htaccess, para que me haga una url amigable, y lo he conseguido, el problema es que si no escribo al final de la url "/", no me lo detecta.

Actualmente en mi .htaccess tengo el siguiente contenido:

Código PHP:
Options +FollowSymLinks
RewriteEngine on
Rewriterule 
^([^/]+)/$ index.php?go=$[L
He probado a poner:

Código PHP:
Options +FollowSymLinks
RewriteEngine on
Rewriterule 
^([^/]+)(/*)$ /index.php?go=$1 [L] 
Pero me da "Internal Server Error".

¿Alguien podría decirme de que forma lo podría conseguir?

Un saludo y muchas gracias.
  #2 (permalink)  
Antiguo 09/04/2009, 11:11
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 2 meses
Puntos: 55
Respuesta: problema con barra final mod_rewrite.

para que la / sea opcional tienes q usar ? o si no la quieres no la pones

Options +FollowSymLinks
RewriteEngine on
Rewriterule ^([^/]+)$ index.php?go=$1 [L] //sin / al fina
o
Rewriterule ^([^/]+)/?$ index.php?go=$1 [L] //con / opcional
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 09/04/2009, 11:16
 
Fecha de Ingreso: abril-2006
Mensajes: 218
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: problema con barra final mod_rewrite.

De las dos formas que me dices tu no me da error, pero se me queda en blanco.
  #4 (permalink)  
Antiguo 09/04/2009, 11:31
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: problema con barra final mod_rewrite.

Tema trasladado desde PHP.
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 01:17.