Catatan: Spanel telah menyediakan cara yang lebih mudah tanpa mengharuskan Anda mengutak-atik .htaccess secara manual.

Untuk memproteksi sebuah direktori agar harus diakses lewat web menggunakan username dan password, ada berbagai cara. Yang paling sederhana adalah dengan menggunakan fasilitas otentikasi dari Apache.

Misalnya, account Anda adalah t10000. Direktori yang ingin diproteksi ada di sites/example.com/www/protected (yang mana diakses dengan URL http://example.com/protected). Buatlah file .htaccess (titik diikuti “htaccess”) di dalam direktori ini yang isinya:

AuthName "sembarang nama, sebagai contoh: area terlarang!"
AuthType basic
AuthUserFile /s/example.com/etc/.htpasswd
Require valid-user

Setelah itu, buatlah .htpasswd dari shell dengan perintah:

$ htpasswd -c /s/SITENAME/etc/.htpasswd NAMAUSERWEB

di mana NAMAUSERWEB diganti yang sebenarnya, mis: snoopy. Lalu akan ditanya password. Lalu coba sekarang buka/refresh alamat http://example.com/protected, maka akan muncul kotak dialog password.