PHP - URL Amigables con .htacces

 
Vista:
sin imagen de perfil
Val: 6
Ha aumentado su posición en 25 puestos en PHP (en relación al último mes)
Gráfica de PHP

URL Amigables con .htacces

Publicado por Julian (4 intervenciones) el 30/08/2018 23:53:24
Hola buenas a todos.
quisiera corregir una duda para renombrar url con .htaccess
Al principio tenia esta url:

www.dominio.com/detalle/info.php?id=15

y pude renombrarla a esta:

www.dominio.com/detalle/15

pero me gustaria que quede de la siguiente manera:

www.dominio.com/detalle/nombre-de-la-info

Es decir, que no se vea el id que paso por method _GET sino que se muestre el nombre del registro.
este es el código que utilice en .htaccess:

1
2
3
4
5
6
7
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /detalle/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
Rewriterule ^detalle/(.*) /detalle/info.php?id=$1 [L,NC]
</IfModule>

Muchas gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

URL Amigables con .htacces

Publicado por xve (6935 intervenciones) el 31/08/2018 07:49:25
Hola Julian, para ello, no hay problema, pero tienes que tener en la base de datos el "nombre-de-la-info" si que se repita!!

De la manera que lo tienes, ya te funcionara... te pasara a tu archivo info.php en el campo id el "nombre-de-la-info"... luego tu tienes que modificar el archivo info.php para saber que "nombre-de-la-info" corresponde al id 15 para hacer la busqueda en la base de datos o buscar por "nombre-de-la-info" en vez de por el id 15
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 6
Ha aumentado su posición en 25 puestos en PHP (en relación al último mes)
Gráfica de PHP

URL Amigables con .htacces

Publicado por Julian (4 intervenciones) el 31/08/2018 22:00:45
Genial ahora lo voy a probar. pensé en hacer eso desde un principio, en realidad resumí un poco la consulta que hice en el foro porque son varios archivos lo que voy a tener que editar, pensé que quizas con .htaccess se podia editar todo junto de una sola vez ya que las consultas las hago siempre a la misma tabla de la base de datos, jeje muchas gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar