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

[SOLUCIONADO] Redireccion con .htaccess tambien tiene encuenta nombres de archivo.

Estas en el tema de Redireccion con .htaccess tambien tiene encuenta nombres de archivo. en el foro de Apache en Foros del Web. Hola buenas tardes gente de ForosDelWeb . Veran he hecho una redirecion desde el .htaccess de la siguiente forma @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Apache: Ver original ...
  #1 (permalink)  
Antiguo 28/01/2013, 16:52
Avatar de anacona16  
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 11 años, 4 meses
Puntos: 52
Redireccion con .htaccess tambien tiene encuenta nombres de archivo.

Hola buenas tardes gente de ForosDelWeb.

Veran he hecho una redirecion desde el .htaccess de la siguiente forma

Código Apache:
Ver original
  1. RewriteCond %{REQUEST_URI} /llegaraqui
  2.   RewriteRule ^ http://www.dominio.com/carpeta/index.html [L,R=301]

Cuando en el navegador tecleo www.domicio.com/llegaraqui funciona perfectamente, la redireccion se hace bien, el problema es cuando en alguna carpeta publica del server hay un archivo que se llame --por ejemplo-- llegaraqui_IMG_2035.jpg y cuando trato de acceder a ese archivo desde el navegor --por url-- tambien hace la redireccion.

El problema se soluciona claro cuando cambio el nombre del archivo por IMG_2035.jpg.

Que codigo me falta agregar en la redireccion.

Gracias.
__________________
Aprendiendo!!!
  #2 (permalink)  
Antiguo 29/01/2013, 05:32
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 14 años, 1 mes
Puntos: 1567
Respuesta: Redireccion con .htaccess tambien tiene encuenta nombres de archivo.

Creo que con esto lo solucionarias

Código Apache:
Ver original
  1. RewriteRule ^llegaraqui$ [url]http://www.dominio.com/carpeta/index.html[/url] [L,R=301]

Es decir la expresión de substitución empieza y termina con "llegaraqui", cualquier cosa después de la i la invalidaría
Demo (para mi ejemplo utilicé:
RewriteRule ^llegaraqui$ http://forosdelweb.com [L,R=301]
y el archivo llegaraqui.jpg NO existe
)

http://mr9.emprear.com/llegaraqui
http://mr9.emprear.com/llegaraqui.jpg

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 29/01/2013, 09:03
Avatar de anacona16  
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 11 años, 4 meses
Puntos: 52
Respuesta: Redireccion con .htaccess tambien tiene encuenta nombres de archivo.

Gracias emprear me funciono perfectamente bien, gracias.
__________________
Aprendiendo!!!

Etiquetas: htaccess, html, nombres, rewrite, rewriterule, 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




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