http://www.midominio.com/usuario.php?user=guitarman
usando RewriteEngine logre que queden asi:
http://www.midominio.com/usuario-guitarman
Cita:
lo cual funciona bien... pero mi intencion es que quede asiUse las siguientes regllas del RewriteEngine
RewriteRule ^usuario-(.+) usuario.php?user=$1
RewriteRule ^usuario-(.+) usuario.php?user=$1
http://www.midominio.com/guitarman
Esto no lo he logrado hacer... uso las siguientes reglas y me dan los siguientes errores:
+ RewriteRule (.+) usuario.php?user=$1 | Error del MySQL debido a que la variable no pasa...
+ RewriteRule ^(.+) usuario.php?user=$1 | Error del MySQL debido a que la variable no pasa...
+ RewriteRule /(.+) usuario.php?user=$1 | Me funciona pero queda asi... www.midominio.com//guitarman ... ven el doble //?...
+ RewriteRule /(.+) /usuario.php?user=$1 | me da un error 404 :(
+ RewriteRule .+ usuario.php?user=$1 | Error del MySQL debido a que la variable no pasa...
+ RewriteRule [.+] usuario.php?user=$1 | Error del MySQL debido a que la variable no pasa...
y asi... trate de adivinar pero no le atine :( ... siempre tengo que agregar algo antes de (.+) para que me funcion... quiero que sea solo el nombre del usuario y nada mas... alguna idea?
Os aradezco mucho vuestra gentil ayuda, salud!