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

mod_rewrite: redireccion 301 + cambio por url amigable no funciona

Estas en el tema de mod_rewrite: redireccion 301 + cambio por url amigable no funciona en el foro de Apache en Foros del Web. Hola. Quisiera pedir ayuda sobre lo siguiente: (Aclaración: me leí todo el texto en inglés de mod_rewrite de apache y no logro resolverlo, hace horas ...
  #1 (permalink)  
Antiguo 23/08/2009, 16:33
 
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 16 años, 3 meses
Puntos: 0
mod_rewrite: redireccion 301 + cambio por url amigable no funciona

Hola. Quisiera pedir ayuda sobre lo siguiente:

(Aclaración: me leí todo el texto en inglés de mod_rewrite de apache y no logro resolverlo, hace horas que estoy probando y leyendo foros. En este foro encontré algunas preguntas parecidas pero no me sirvieron las respuestas on las entenedí )

Mi .htaccess:

Código:
#REQUISITO PARA QUE FUNCIONE
	Options FollowSymLinks

#ACTIVO EL MÓDULO MOD_REWRITE
	RewriteEngine On
	
#OPCIONES Y CONFIGURACIONES
	RewriteBase /

#REDIRECCIONES
	#RewriteRule ^soporte-tecnico.php$ soporte-tecnico/ [R=301]

#URLS AMIGABLES

#SOPORTE TÉCNICO
	RewriteRule ^soporte-tecnico/?$ soporte-tecnico.php [NC,L]
De este modo me funciona la url amigable pero si yo pongo mjimenez.com.ar/soporte-tecnico.php, no redirecciona hacia la url amigable.

Si habilito la redireccion descomentándola, me redirecciona a mjimenez.com.ar/soporte-tecnico/ pero no me carga la página, dice que no existe.

Alguna idea??????

Gracias de todos modos.
  #2 (permalink)  
Antiguo 24/08/2009, 07:12
 
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: mod_rewrite: redireccion 301 + cambio por url amigable no funciona

Ayuda please!!!
  #3 (permalink)  
Antiguo 26/08/2009, 09:58
 
Fecha de Ingreso: diciembre-2004
Mensajes: 278
Antigüedad: 19 años, 11 meses
Puntos: 0
Respuesta: mod_rewrite: redireccion 301 + cambio por url amigable no funciona

A mi eso me ha pasado mas de una vez. Nunca conseguí hacerlo funcionar.
  #4 (permalink)  
Antiguo 26/08/2009, 13:19
 
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: mod_rewrite: redireccion 301 + cambio por url amigable no funciona

Gracias por responder. Ahora sé que hay que agregar un condicional para que no se haga un loop. Sin embargo, el condicional parece funcionarle a todo el mundo menos a mí.

Sería para mi caso así: RewriteCond %{HTTP_HOST} !^mjimenez.com.ar/soporte-tecnico/$

Fijate si te sirve. Saludos.
  #5 (permalink)  
Antiguo 27/08/2009, 11:21
 
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: mod_rewrite: redireccion 301 + cambio por url amigable no funciona

Ya tengo la solución:

Antes de la redirección 301:

RewriteCond %{ENV:REDIRECT_STATUS} ^$
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 00:58.