Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/07/2008, 06:18
Avatar de sheik
sheik
 
Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años
Puntos: 1
Respuesta: Mod_rewrite: duda con expresiones regulares en .htaccess

Cita:
Iniciado por javiro Ver Mensaje
Hola!!
Vereis, en mi fichero .htaccess tengo lo siguiente para convertir urls con modrewrite:

Código:
RewriteEngine On
RewriteRule ^([^/]*)/$ index.php?uno=$1
Esto me convertiria, por ejemplo: dominio.com/cosa/ en dominio.com?uno=cosa
Pero el problema de esta expresion regular es que solo convierte si la url amigable termina en barra /, de forma que no funciona si entra la url dominio.com/cosa, o sea, que no termine en barra.

¿Como seria la expresion regular para que la url amigable pueda venir con barra o sin barra al final y obtenga el resultado que quiero?

Gracias
Código:
RewriteEngine On
RewriteRule ^([^\/]+)\/?$ index.php?uno=$1