Come proteggere una directory web con .htaccess

Quando si utilizza un web server Apache è possibile configurare il suo comportamento nel dettaglio per ogni singola directory grazie al file .htaccess.

In questo file si possono mettere molte direttive, ma quella più utilizzata è sicuramente la protezione via password. La password può essere confrontata con molti sottosistemi come file, utenti del sistema, sistemi di autenticazioni Ldap, ecc.

Nel nostro caso utilizzeremo la versione più semplice, ovvero via file. Tutto quel che dovete fare è creare un file .htpasswd che contenga una linea con username e password separati dal carattere “:”.

Per aiutarvi nella creazione di questa riga potete sfruttare il sistema offerto da 4webhelp ed incollare la stringa generata direttamente all’interno del file.

A questo punto dovete solo aggiornare il percorso del file nel codice sotto, copiare il tutto nel file .htaccess ed aggiornare il vostro sito web.

AuthUserFile /percorso/del/vostro/file/.htpasswd
AuthType Basic
AuthName "Login Details"
Require valid-user

Foto | Smile My Day
Via | QuickOnlineTips