New question

Question:

Date: 09-07-2016 15:51:01 (In Spanish)

URL amigable con htaccess para ocultar variables de query string[Resolved]

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.
Tags: htaccess - mod_rewrite - Query string - Question - URL - URL Friendly Votes: 1 - Answers: 3 - Views: 23 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 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.
      Votes: 2 - Link answer
     
  • Date: 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*
      Votes: 2 - Link answer
     
  • Date: 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.
      Votes: 1 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In