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

Evitar internamente error 403 y cambiarlo a 404

Estas en el tema de Evitar internamente error 403 y cambiarlo a 404 en el foro de Apache en Foros del Web. Hola a todos, Tengo el archivo .htaccess de abajo que restringe acceso a cierta carpeta de mi dominio a todos los usuarios excepto a uno ...
  #1 (permalink)  
Antiguo 15/11/2010, 15:49
 
Fecha de Ingreso: abril-2010
Mensajes: 10
Antigüedad: 14 años
Puntos: 0
Evitar internamente error 403 y cambiarlo a 404

Hola a todos,

Tengo el archivo .htaccess de abajo que restringe acceso a cierta carpeta de mi dominio a todos los usuarios
excepto a uno y se recibe error 403, pero hago que se muestre una página diciendo que es página no encontrada (error 404).

Código:
# Restringiendo acceso!
deny from all
allow from XYZ.ZYX.XXX.XX1
ErrorDocument 403 /404.shtml
Pero hay usuarios que pueden saber que internamente esta habiendo una redirección de un error 403 a esta
página de error 404, porque en realidad es un error 403 y no 404.

Lo que quisiera es que internamente antes que el sistema arroje Error 403, lance un Error 404 (como cambiando el error),
o simplmente que detenga el error 403 y me deje mostrar el archivo de Error 404 que quiera.

He probado hacer lo anterior para una IP (la IP con la que pruebo yo), modificando (en azul) el htaccess como se
ve abajo (quitando la linea de ErrorDocument), pero aparece la página normal de Error 403 y no la RewriteRule.

Código:
# Restringiendo acceso!
deny from all
allow from XYZ.ZYX.XXX.XX1
RewriteCond %{REMOTE_ADDR} ^KXX\.LVB\.ZZ\.YY
RewriteRule ^(.*)$ /prueba.jpg [L]
¿Cómo solucionar esto? Ojalá alguien me podria ayudar con esto.

Saludos cordiales.

Etiquetas: internamente
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 05:27.