Pregunta:
Fecha: 09-07-2016 15:51:01
(En Español)
aparezca si existe perfil o no
tambien me gustaria que cuando se escribiera http://www.web.com/profile/?id=1
se cambie la url automaticamente a http://www.web.com/profile/1
Espero su ayuda n.n
Saludos. Votos: 1 - Respuestas: 3 - Vistas: 22 Compartir en: Google Facebook Twitter LinkedIn Link
URL amigable con htaccess para ocultar variables de query string[Resuelta]
Alguien usando htaccess me puede ayudar con esto quizas sea simple pero no se como se haga, lo que quiero hacer es que cuando se escriba en barra de dirección: http://www.web.com/profile/1aparezca si existe perfil o no
tambien me gustaria que cuando se escribiera http://www.web.com/profile/?id=1
se cambie la url automaticamente a http://www.web.com/profile/1
Espero su ayuda n.n
Saludos. Votos: 1 - Respuestas: 3 - Vistas: 22 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 10-07-2016 08:50:09 Hola, en esta Nota he hablado de este tema.
Para la URL puedes buscar, "como saber URL actual" y la comparas con la que quieres.
Saludos. Votos: 2 - Link respuesta -
Fecha: 10-07-2016 17:39:48 gracias ya lo habia leido antes, lo volvere a leer, y ya resolvi lo primero usando esto:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^profile/(.*)$ /plugger/profile.php?id=$1 [L,QSA]
solo me faltaria lo segundo que seria como le hace facebook que cuando pones la url asi:
https://www.facebook.com/profile.php?id=100009349525756
se cambie la url por:
https://www.facebook.com/edinson
*ejemplo* Votos: 2 - Link respuesta -
Fecha: 14-07-2016 13:43:46 Hola amigo,
Para redireccionar yo creo que sería simple con .htaccess usando esta línea.
RewriteRule ^profile.php?id=(.*)$
/$1[R=301,L]
La cosa es que coge el número.
La manera más fácil que yo vería, sería verificar si el dato ingresado $id son números con php hacer la consulta y extraer el nombre y redireccionar a la URL correcta. Votos: 1 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión