Il file .htaccess è un file di configurazione importante per i siti che usano il server web Apache. Permette di controllare reindirizzamenti, protezione con password, cache e altri aspetti del sito. Proprio perché è così potente, è anche un obiettivo per chi tenta di sfruttarlo per accedere al sito o al server.
Un modo per proteggere il file .htaccess è aggiungere una regola «deny from all». Così nessuno può aprirlo direttamente, compresi coloro che tentano di modificarlo.
Ecco come aggiungere una regola per negare l’accesso al file .htaccess:
1. Accedi al file .htaccess del sito
Per prima cosa devi accedere al file .htaccess del sito. Collegati al server via FTP o SSH e vai nella cartella dove si trovano i file del sito. Il file .htaccess dovrebbe essere nella directory principale.
2. Aggiungi la regola per negare l’accesso
Apri il file .htaccess in un editor di testo e aggiungi quanto segue all’inizio del file:
#deny access to .htaccess <Files .htaccess> Order allow,deny Deny from all </Files>
Questa regola indica che l’accesso al file .htaccess deve essere negato a tutti gli utenti.
3. Salva le modifiche
Salva le modifiche al file .htaccess e caricalo di nuovo sul server del sito.
Aggiungendo una regola di diniego al file .htaccess aiuti a proteggere il sito da attacchi e accessi non autorizzati. Ricorda che è solo una delle tante misure di sicurezza da adottare. Tieni aggiornati software e plugin, usa password solide e applica altre buone pratiche di sicurezza.
