/ / proteger la carpeta privada htaccess - apache, .htaccess, mod-rewrite

proteger la carpeta privada htaccess - apache, .htaccess, mod-rewrite

Recientemente comencé a usar algunos patrones MVC que hacen necesario tener algunas configuraciones de acceso

Necesito denegar el acceso a la carpeta donde guardo algunas contraseñas de la base de datos No quiero usar solo esto:

Options -Indexes

porque devuelve un mensaje que dice prohibido pero necesito redirigir a una página 404, para que nadie pueda saber que el archivo existe

como idea tengo esto:

Options -MultiViews
RewriteBase /this folder/
RewrireRule ^(.*)$ 404.html [L]

pero no sé si es seguro o no

Respuestas

2 para la respuesta № 1

La forma más fácil, segura y limpia de hacer esto es hacer un .htaccess archivo dentro de la carpeta que desea proteger y escriba estas tres hermosas palabras.

deny from all

Además, puede hacer una redirección a una página 404. los denydirectiva arrojará un 403 error que puedes atrapar así:

ErrorDocument 403 /404.html