J'ai un serveur VPS sous Apache2 sous Debian 6.
Création d'un fichier appelé .htaccess à la racine Web, qui comprend:
<Files ~ "\.db$">
Order allow,deny
Deny from all
</Files>
<FilesMatch "\.db$">
Deny from all
</FilesMatch>
Peut toujours télécharger manuellement le fichier database.db qui existe dans le même répertoire que le fichier .htaccess. Apache2 redémarré, identique.
Ce qui donne?
Envoyez le 404!
RewriteEngine On
RewriteCond %{REQUEST_URI} (.*).db [NC]
RewriteRule ^(.*)$ 404.html [R=404,L]