Nueva pregunta

Pregunta:

Fecha: 09-07-2016 15:51:01 (En Español)

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/1

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.
Etiquetas: htaccess - mod_rewrite - Pregunta - Query string - URL - URL Amigable 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
 
frjcbbae garagebible.com