Ich habe dezeit nur sehr instabil Internet, deswegen antworte ich, obwohl die Frage nicht neu gestellt wurde:
In meiner /etc/apache2/apache2.conf steht:
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride
# directive.
#
AccessFileName .htaccess
#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<FilesMatch "^\.ht">
Require all denied
</FilesMatch>
Demnach solltest Du besser keine eigenen Schritte unternehmen!
Das von Dir gezeigte
deny from all
wird zudem für einen Serverfehler führen, wenn das Modul für die Kopatibilität mit dem Apache 2.2 nicht oder nicht mehr aktiv ist.