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:
Pero hay usuarios que pueden saber que internamente esta habiendo una redirección de un error 403 a esta # Restringiendo acceso! deny from all allow from XYZ.ZYX.XXX.XX1 ErrorDocument 403 /404.shtml
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:
¿Cómo solucionar esto? Ojalá alguien me podria ayudar con esto.# Restringiendo acceso! deny from all allow from XYZ.ZYX.XXX.XX1 RewriteCond %{REMOTE_ADDR} ^KXX\.LVB\.ZZ\.YY RewriteRule ^(.*)$ /prueba.jpg [L]
Saludos cordiales.