Anonim

Pernah mahu mengunci direktori di belakang sistem pengguna / kata laluan yang mudah? Jika pelayan web anda dijalankan dengan Apache, anda boleh kata laluan melindungi direktori dengan mudah dengan fail .htaccess anda.

.htaccess AuthType Basic AuthName "Password Protected" AuthUserFile /var/www/.htpasswd memerlukan pengguna yang sah

Bahagian penting yang diperhatikan di atas ialah AuthUserFile /var/www/.htpasswd . Itu menyediakan laluan ke fail kata laluan yang menyimpan nama pengguna dan kata laluan anda. Contoh fail .htpasswd akan kelihatan seperti:

.htpasswd billybob: bXBdv1vuq2yOk

Untuk contoh tertentu di atas, nama pengguna adalah billybob dan kata laluan adalah temp. Anda tidak perlu menggunakan nama fail .htpasswd, ia hanya nama biasa sebagai alat untuk membuat fail dalam apache dipanggil htpasswd. Juga perlu diingat, untuk menyimpan fail kata laluan anda dengan sedikit tambahan yang selamat, adalah idea yang baik untuk menyimpannya di peringkat folder di atas akar laman web yang anda hoskan.

Sekiranya anda perlu menjana fail ini, saya telah mencipta penjana .htpasswd. Buatkan nama pengguna dan kata laluan pilihan anda, dan simpan dalam fail kata laluan yang ditentukan. Mulai dari itu, direktori anda kini dilindungi kata laluan. Sekiranya anda perlu menyimpan pelbagai nama pengguna dan kata laluan, ciptakanlah barisan baru di dalam anda

Kata laluan melindungi direktori dengan .htaccess