Foros del Web » Administración de Sistemas » Software para Servers »

Por que no funciona la url amigables en .htaccess

Estas en el tema de Por que no funciona la url amigables en .htaccess en el foro de Software para Servers en Foros del Web. Hola amigos que tal, Vereis tengo un sistema en el que quiero usa url's amigables, entonces estoy usando este codigo en el .htaccess: Código HTML: ...
  #1 (permalink)  
Antiguo 15/07/2013, 05:33
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 12 años, 7 meses
Puntos: 4
Por que no funciona la url amigables en .htaccess

Hola amigos que tal,

Vereis tengo un sistema en el que quiero usa url's amigables, entonces estoy usando este codigo en el .htaccess:

Código HTML:
# Activar RewriteEngine
RewriteEngine on

# Reescribir la URL solicitada por el usuario
#   Entrada:  resultados/COMERCIO/
#   Salida: resultados.php?NOMBRE=COMERCIO&md=130028&ed=30
RewriteRule ^resultados/(\w+)/?$ resultados.php?NOMBRE=$1
La cosa es que no me cambia nada sigue igual que nada, estoy usando servidor local xamp va bien para todo lo demas, el .htaccess lo he incluido en el direcctorio donde tengo todo el sistema.

A ver si alguien me puede orientar un poquito sobre que puede estar pasando.

Un saludo!!
  #2 (permalink)  
Antiguo 15/07/2013, 14:21
Avatar de Rodrhigo  
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 8 años
Puntos: 48
Respuesta: Por que no funciona la url amigables en .htaccess

No sera el caracter de cierre de pregunta ? que agregaste antes del caracter de cierre $ el que cause el problema???

Prueba cambiar esto:
RewriteRule ^resultados/(\w+)/?$ resultados.php?NOMBRE=$1

por esto:
RewriteRule ^resultados/(\w+)/$ resultados.php?NOMBRE=$1 [L,NC]
__________________
Rodrigo Agüero
  #3 (permalink)  
Antiguo 17/07/2013, 10:30
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 12 años, 7 meses
Puntos: 4
Respuesta: Por que no funciona la url amigables en .htaccess

Hola amigo gracias por tu atencion,

He probado hacer el cambio pero nada, sigue igual, me imagino que esta linea

Salida: resultados.php?NOMBRE=COMERCIO&md=130028&ed=30

El valor de md y de ed da igual el que sea no?

Un saludo!!
  #4 (permalink)  
Antiguo 17/07/2013, 11:06
Avatar de Rodrhigo  
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 8 años
Puntos: 48
De acuerdo Respuesta: Por que no funciona la url amigables en .htaccess

Eso se supone que lo sabes tu

No se que CMS estarás usando pero si cuando ingresas a resultados.php?NOMBRE=COMERCIO&md=130028&ed=30 entrega un resultado diferente que cuando entras a resultados.php?NOMBRE=COMERCIO entonces es necesario esas variables y de ser así, deberías averiguar a que corresponden y enviarlas en tu rewrite.


Si esas variables corresponden a la seccion, entonces bastaria con agregarlas en tu regla.

RewriteRule ^resultados/(\w+)$ resultados.php?NOMBRE=COMERCIO&md=130028&ed=30
__________________
Rodrigo Agüero

Etiquetas: amigables, htaccess, php, servidor, servidores-web, url
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 05:09.