Anonim

Hai mai desiderato bloccare una directory dietro un semplice sistema utente / password? Se il tuo server web viene eseguito con Apache, puoi proteggere con password una directory abbastanza facilmente con il tuo file .htaccess.

.htaccess AuthType AuthName di base "Password protetta" AuthUserFile /var/www/.htpasswd richiede un utente valido

La parte importante da notare sopra è AuthUserFile /var/www/.htpasswd . Ciò fornisce il percorso del file della password che memorizza il nome utente e la password. Un esempio di file .htpasswd sarebbe simile a:

.htpasswd billybob: bXBdv1vuq2yOk

Per l'esempio particolare sopra, il nome utente è billybob e la password è temp. Non è necessario utilizzare il nome del file .htpasswd, è solo un nome comune poiché lo strumento per creare il file in apache si chiama htpasswd. Inoltre, tieni presente che, per rendere le cose un po 'più sicure, il tuo file di password è una buona idea archiviarlo a livello di cartella sopra la radice del sito web che stai ospitando.

Se devi generare questo file, ho creato un generatore .htpasswd. Generare il nome utente e la password desiderati e memorizzarli nel file delle password specificato. Da quel momento in poi, la tua directory dovrebbe ora essere protetta da password. Se è necessario memorizzare più nomi utente e password, è sufficiente creare nuove righe nel tuo

Directory di protezione password con .htaccess