Foros del Web » Programando para Internet » PHP »

como poner url amigable con htaccess

Estas en el tema de como poner url amigable con htaccess en el foro de PHP en Foros del Web. hola gente, podrian decirme como puedo acer esto?: pagina.com/categoria.php?id=uml&post=1 a pagina.com/uml/1 en htaccess. de antemano muchisimas gracias...
  #1 (permalink)  
Antiguo 02/06/2012, 03:09
 
Fecha de Ingreso: abril-2009
Mensajes: 162
Antigüedad: 14 años, 11 meses
Puntos: 6
Pregunta como poner url amigable con htaccess

hola gente, podrian decirme como puedo acer esto?:

pagina.com/categoria.php?id=uml&post=1

a

pagina.com/uml/1


en htaccess.

de antemano muchisimas gracias
__________________
Manual de Javascript
  #2 (permalink)  
Antiguo 02/06/2012, 07:54
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: como poner url amigable con htaccess

existen muchos tutoriales en la web, lo que necesita es muy sencillo, busque primero antes de preguntar, consulte las políticas del foro
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 02/06/2012, 09:29
Avatar de carlosvm1989  
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 8
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: como poner url amigable con htaccess

Código .htaccess:
Ver original
  1. RewriteEngine On
  2. RewriteBase /pagina.com
  3. RewriteRule (.*)/(.*) categoria.php?id=$1&post=$2

Creo que es mas rápido usar Google que esperar respuestas, y mas seguro... Pero ahí tienes hombre
  #4 (permalink)  
Antiguo 02/06/2012, 14:10
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: como poner url amigable con htaccess

Cita:
Iniciado por carlosvm1989 Ver Mensaje
Código .htaccess:
Ver original
  1. RewriteEngine On
  2. RewriteBase /pagina.com
  3. RewriteRule (.*)/(.*) categoria.php?id=$1&post=$2

Creo que es mas rápido usar Google que esperar respuestas, y mas seguro... Pero ahí tienes hombre
Por supuesto, en el foro preguntas lo que los buscadores y manuales no te pueden responder
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 02/06/2012, 14:56
 
Fecha de Ingreso: septiembre-2005
Mensajes: 840
Antigüedad: 18 años, 6 meses
Puntos: 84
Respuesta: como poner url amigable con htaccess

Justo como te han dicho

Código:
Rewriterule ^(.*)/(.*)/$ index.php?seccion=$1&id=$2 [L]
Rewriterule ^(.*)/$ index.php?seccion=$1 [L]
Basicamente, con este codigo, para que te hagas a la idea, la url:

Código:
http://www.example.com/Listado-de-noticias/
estaría funcionando.


Una vez dentro de tu codigo, para saber que seccion cargar, deberias programarlo con, por ejemplo, un switch, yo lo haría asi:

Código PHP:
switch($_REQUEST[seccion])
{
'Listado-de-noticias':
echo 
"Estoy en la seccion de Lista de Noticias" ;
break;

default:
echo 
"Estoy en la Pagina Principal" ;
break ;

Espero que te sea de ayuda =)
__________________
» Presupuesto Pagina Web

Etiquetas: htaccess, url, amigables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:22.