Minggu lalu ada kebutuhan untuk membuat website upload file dan file yang sudah diupload tidak boleh bisa didownload tanpa menggunakan password.
Cara termudah yang saya temukan adalah menggunakan .htaccess untuk proteksi folder tempat file diupload. Berikut langkah-langkahnya
.
Buat file .htaccess di folder yang ingin di password isinya bisa sebagai berikut:
AuthName "Nama Yg Diinginkan Untuk Muncul Saat Prompt Password"
AuthType Basic
AuthUserFile /path/.htpasswd
Require valid-user
/path/ diisi path tempat file .htpasswd berada, untuk keamanan, sebaiknya file ini diletakkan di home directory, jangan di public_html
. Contohnya di /home/usernamecpanel/.htpasswd
Berikutnya buat file .htpasswd dengan diisi username dan password dengan format berikut:
username:password
untuk membuat password yang terenkripsi ada dua cara yang saya tahu dengan menggunakan shell $htpasswd -c /home/usernamecpanel/.htpasswd USERNAME (langkah ini biasanya tidak bisa dilakukan karena pihak provider hosting tidak memberikan account ssh untuk akses shell), nah langkah lainnya gunakan layanan online htaccess password generator.
Good..I got it Ndra…hehe..
he2x… thanks dah mampir
btw.. gw ngak ngerti cara dapetin passnya.. soalnya gw coba pake php dapet passnya ngak dapet2
*generate sendiri