Foros del Web » Administración de Sistemas » Apache »

Url amigables no funciona regla

Estas en el tema de Url amigables no funciona regla en el foro de Apache en Foros del Web. Buenas tardes compañeros! Estoy implementando las url amigables en mi sitio. Mi intención es cambiar esta url: Código HTML: http://www.midominio.com/index.php?page=2 Por esta otra: Código HTML: ...
  #1 (permalink)  
Antiguo 25/02/2016, 10:23
sidneyendis
Invitado
 
Mensajes: n/a
Puntos:
Pregunta Url amigables no funciona regla

Buenas tardes compañeros!
Estoy implementando las url amigables en mi sitio. Mi intención es cambiar esta url:
Código HTML:
http://www.midominio.com/index.php?page=2
Por esta otra:
Código HTML:
http://www.midominio.com/pagina/2/
Para ello me sirvo del archivo htaccess indicando la siguiente regla:
Código HTML:
RewriteRule ^pagina/([0-9]+)/$ index.php?page=$1
Parece funcionar a medias ya que por un lado si entro en la url convertida a amigable (http://www.midominio.com/pagina/2/) funciona y me muestra la segunda página de un listado de post. Pero si entro en la url dinámica (http://www.midominio.com/index.php?page=2) evidentemente funciona, pero la url no se modifica por la amigable.

¿Que estoy haciendo mal?
Muchas gracias por cualquier respuesta.
Saludos! :)
  #2 (permalink)  
Antiguo 01/03/2016, 13:38
 
Fecha de Ingreso: julio-2015
Mensajes: 25
Antigüedad: 9 años, 5 meses
Puntos: 2
Respuesta: Url amigables no funciona regla

Simplemente en tus links debes de especificar la ruta amigable

Código HTML:
Ver original
  1. <a href="pagina/2/">2</a>

Etiquetas: htaccess
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 14:02.