URLs amigables, no puedo hacerlas funcionar.

  • Autor Autor kurosaki
  • Fecha de inicio Fecha de inicio
K

kurosaki

Beta
Domainer
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amigos.

Veran, actualmente paso parametros mediante get de este modo (2 valores)

miweb.com/page.php?category=recursos&id=37

1) tengo una plantilla para todo (page.php), me gustaria que no apareciera
2) el valor de la categoria, solo admito 4 (recursos, plantillas, tutorial, otros)
3) el valor id, que bien, no tiene que ser explicado, ya que es el ID correspondiente al tema.
4) y me gustaria añadir el nombre del tema en el link, algo asi como

miweb.com/page/categoria/37/nombre-del-tema.html
o incluso quitar el archivo page.php
miweb.com/recursos/37/plantilla-parallax-html5-css3-jquery.html
o incluso poder quitar HASTA el ID que solo sea el nombre, o que sea hasta el ultimo el id.
miweb.com/recursos/plantilla-parallax-html5-css3-jquery.html
miweb.com/recursos/plantilla-parallax-html5-css3-jquery-37.html

Nose, ustedes son los expertos, llevo semanas y no he logrado absolutamente nada, me estoy volviendo loco.
Una mano porfavor. De antemano, mil gracias.
 
Para el título así como lo quieres, necesitas guardarlo en la base de datos, para que quede así puedes crear alguna función que lo haga, lo demás es lo más fácil pero depende de como tienes "page.php", podría quedar así el htaccess:

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+).html$ page.php?category=$1&titulo=$2

:encouragement:
 
Atrás
Arriba