Masalah
Anda ingin agar klien dari IP tertentu dapat mengakses [sebagian] website Anda, tapi yang dari IP lain harus menggunakan password.
Solusi
Tambahkan ini di .htaccess Anda:
Satisfy any
AuthName spanel
AuthType Basic
AuthUserFile /path/ke/file/htpasswd
require valid-user
order deny,allow
deny from all
allow from 1.2.3.4
Penjelasan: kuncinya adalah pada direktif Satisfy any. Dengan direktif ini, maka salah satu persyaratan saja yang perlu dipenuhi oleh klien: mengisi password atau berasal dari alamat IP 1.2.3.4.