Saya memiliki .htaccess yang menggunakan otentikasi dasar. Tampaknya jalur ke file .htpasswd tidak terkait dengan file htaccess, melainkan ke konfigurasi server.
Jadi meskipun saya memiliki file .htaccess dan .htpasswd di direktori yang sama, ini tidak berfungsi:
AuthType Basic
AuthName "Private Login"
AuthUserFile .htpasswd
Require valid-user
Namun, ini berfungsi jika saya mengubah AuthUserFile untuk menggunakan jalur absolut:
AuthType Basic
AuthName "Private Login"
AuthUserFile "/home/user/public_html/mydir/.htpasswd"
Require valid-user
Tapi saya lebih suka sesuatu yang lebih mobile karena saya menggunakan ini di banyak situs di area berbeda. Saya telah mencari di web tetapi belum menemukan resolusi apa pun. Apakah mungkin menggunakan jalur relatif atau variabel seperti itu %{DOCUMENT_ROOT}
?
/var/...
) - dan pertanyaannya menanyakan: "bagaimana menggunakan jalur relatif"?