Ayuda con mod_rewrite y .htaccess

Genuino

Hola a todos,

No tengo demasiada experiencia con el mod_rewrite de Apache y necesito pasar esta regla de Ngnix;

location /l/ {
rewrite ^/l/(.*)$ /link.php?a=$1 last;
}

A mod_rewrite, el enlace en cuestión debería quedar tal que asi: http://url.com/l/x6PVn7ZJPb, el enlace original es http://url.com/link.php?a=x6PVn7ZJPb, lo he intentado por mi mismo con esto:

RewriteEngine On
RewriteRule ^/l/(.*)$ /link.php?a=$1 [L]

Pero nada, me da error de not found a file, no se que estoy haciendo mal, si alguien puede abrirme los ojos le estaré muy agradecido :)

palotex

Es probable que se deba a algo relacionado con mayus/min.

 RewriteEngine On
RewriteRule ^/l/(.*)$ /link.php?a=$1 [NC,L]

También existe la posibilidad que al no definir el RewriteBase no coja el directorio / y esté buscando en /l/.

Usuarios habituales

  • palotex
  • Genuino