Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2015, 07:28
jonyjdv
 
Fecha de Ingreso: julio-2014
Mensajes: 115
Antigüedad: 10 años, 8 meses
Puntos: 1
Duda como convertir una url en amigable

Hola a todos, veran no tengo practicamente ni idea acerca de las expresiones regulares, he configurado lampp para las URL amigables y he buscado por internet e intente a partir de algun codigo hacer mi propia expresion regular pero no lo he conseguido asique voy al grano.

localhost/perfil.php?nameuser=pepe
localhost/perfil/pepe
localhost/perfil.php?nameuser=pepe&page=2
localhost/perfil/pepe/2

localhost?categoria=opinion
localhost/opinion
localhost/categoria=deportes&subcategoria=lucha%libre
localhost/deportes/lucha-libre

Lo que he mostrado anteriormente es lo que me gustaría conseguir, teniendo url con ninguna, una o dos variables de tipo get asi como los espacios substituirlos por un gión creo que para el usuario final seria facil de recordar, por lo que leí en algun post es importante tener el siguiente codigo en el archivo htaccess asique ya se lo puse (nunca maneje este fichero por eso estoy tan "verde").

Código:
<IfModule mod_rewrite.c>

 # Activar RewriteEngine
  RewriteEngine on
  RewriteBase /
  RewriteCond %{SCRIPT_FILENAME} !-d
  RewriteCond %{SCRIPT_FILENAME} !-f

</IfModule>