Come proteggere una cartella del sito con username e password?

Puoi proteggere una directory del tuo sito web utilizzando i files .htpasswd ed .htaccess in maniera molto semplice.

In alternativa puoi inoltrare una richiesta al supporto tecnico specificando il nome del dominio, la directory da proteggere, username e password.

Come creare il file .htaccess

Nella directory che vuoi da proteggere, crea un file chiamato .htaccess (puoi farlo anche con il File Manager) con il seguente contenuto al suo interno:

AuthName "Directory protetta"
AuthType Basic
AuthUserFile "/tuopercorso/.htpasswd"
Require valid-user

Ovviamente sostituisci /tuopercorso/ con il percorso completo del tuo spazio web che solitamente è qualcosa del genere /var/www/virtuale/tuodominio/htdocs/tuadirectory/. In caso di dubbi contatta il supporto tecnico.

Ecco l’esempio corretto:

AuthUserFile "/var/www/virtuale/tuodominio/htdocs/tuadirectory/.htpasswd"

Come creare il file .htpasswd

Nella directory da proteggere, crea un file chiamato htpasswd.txt con il seguente contenuto all’interno:

tuologin:tuapassword

Ovviamente sostituisci tuologin con il nome utente che vuoi utilizzare per l’accesso alla directory e tuapassword con una password criptata che puoi generare molto facilmente utilizzando il tool HTPasswd Generator.

Una volta salvato il file htpasswd.txt rinominalo come .htpasswd altrimenti non funzionerà.

Come verificare il funzionamento

Apri il browser all’indirizzo che hai protetto e cerca di visualizzare una delle pagine contenute. Se hai fatto tutto correttamente, vedrai apparire una finestra che ti chiederà di inserire username e password (non criptata) e che ti permetterà di accedere alla cartella protetta.

Articoli correlati