9
จะใช้เส้นทางสัมพันธ์กับ AuthUserFile ใน htaccess ได้อย่างไร?
ฉันมี. htaccess ที่ใช้การตรวจสอบสิทธิ์พื้นฐาน ดูเหมือนว่าเส้นทางไปยังไฟล์. htpasswd จะไม่สัมพันธ์กับไฟล์ htaccess แต่เป็นการกำหนดค่าเซิร์ฟเวอร์แทน ดังนั้นแม้ว่าฉันจะมีไฟล์. htaccess และ. htpasswd ในไดเร็กทอรีเดียวกัน แต่ก็ใช้ไม่ได้: AuthType Basic AuthName "Private Login" AuthUserFile .htpasswd Require valid-user อย่างไรก็ตามมันจะได้ผลถ้าฉันเปลี่ยน AuthUserFile เพื่อใช้เส้นทางสัมบูรณ์: AuthType Basic AuthName "Private Login" AuthUserFile "/home/user/public_html/mydir/.htpasswd" Require valid-user แต่ฉันต้องการสิ่งที่เป็นมือถือมากกว่าเพราะฉันใช้สิ่งนี้กับหลาย ๆ ไซต์ในพื้นที่ต่างๆ ฉันค้นหาเว็บแล้วแต่ไม่ได้รับการแก้ไขใด ๆ เป็นไปได้หรือ%{DOCUMENT_ROOT}ไม่ที่จะใช้เส้นทางสัมพัทธ์หรือตัวแปรเช่น?