Foros del Web » Administración de Sistemas » Software para Servers »

como reescribir urls con variables en htaccess

Estas en el tema de como reescribir urls con variables en htaccess en el foro de Software para Servers en Foros del Web. ya se que asi RewriteRule ^perfilusuario perfil.php esta seria para editar su perfil en su sesion asi que no ocupo mandarle get.. sobreescribe y lo ...
  #1 (permalink)  
Antiguo 19/05/2014, 23:12
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 3 meses
Puntos: 52
como reescribir urls con variables en htaccess

ya se que asi
RewriteRule ^perfilusuario perfil.php esta seria para editar su perfil en su sesion asi que no ocupo mandarle get..


sobreescribe y lo manda a la pagina original el htaccess y queda asi

www.dominio.com/perfil

pero todavia no logro saber como hacerlo con variables get

^alberteinstein perfil.php?id=98
para que quede asi
www.dominio.com/alberteinstein

como comprenderan la linea si funciona pero el id esta fijo.
como seria para que ese id pudiera variar?
cada persona tiene su id propio y quisiera que cada perfil ponga el nombre que le pusieron a su perfil
en este caso se obtiene de la base de datos mediante get

de antemano gracias
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra
  #2 (permalink)  
Antiguo 25/05/2014, 18:48
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 3 meses
Puntos: 52
Respuesta: como reescribir urls con variables en htaccess

veo que este tema es algo complejo
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra
  #3 (permalink)  
Antiguo 26/05/2014, 11:34
lolainas
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como reescribir urls con variables en htaccess

Debes tener un campo unique en la bd usuarios, por ejempo link:

Tabla usuarios:
Id, Nombre, Link
1, Esteban, estebanco
2, Albert, alberteinstein

El resto ya te imaginarás, buscar en la tabla con $_GET['link'] y tal...

Otra forma no se me ocurre, desde el htaccess no puedes acceder a la bd

Básicamente, olvidarte del id y trabajar con ese nuevo campo, link, nick o como quieras que se llame

Etiquetas: htaccess, servidores-web
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 18:52.