Permintaan kata sandi di halaman beranda Apache hanya melindungi sumber daya lokal itu. Itu tidak membuktikan bahwa permintaan proxy penerusan sembarang memerlukan login yang sama.

.htaccess berlaku untuk konfigurasi direktori yang didukung; itu bukan penyaring akhir untuk setiap permintaan. Bagian ProxyRequests dan <Proxy> termasuk dalam konfigurasi server atau virtual host. Letakkan otorisasi proxy penerusan di sana, dengan sintaks otorisasi Apache 2.4 dan penyiapan autentikasi yang diperlukan.

Untuk layanan privat, gabungkan persyaratan sumber klien dan akun yang dimaksud secara sengaja. Lalu periksa virtual host yang dipilih setiap pendengar, termasuk host bawaan dan konfigurasi warisan. Mengakses satu nama host yang dilindungi tidak membuktikan bahwa host aktif lain memiliki pembatasan proxy yang sama.

ProxyPass berperan lain, biasanya memetakan ruang nama lokal ke backend. Menambahkannya tidak mengizinkan tujuan penerusan sembarang.

Jika Anda hanya dapat menyunting berkas dokumen satu situs, Anda mungkin tidak memiliki cakupan administratif untuk menetapkan batas akses layanan ini. Dapatkan perubahan konfigurasi server atau gunakan proxy yang sudah disetujui; kata sandi direktori tidak dapat menggantikannya.

Artikel terkait