กฎใน proxy.conf ไม่ใช่คลาสกฎพิเศษ Apache อ่านการกำหนดค่าที่รวมเข้ามาในแผนภูมิการกำหนดค่าของตน ส่วนที่ล้อมรอบทั้งระดับโลก VirtualHost หรือส่วนที่ตรงกันเป็นตัวกำหนดว่าคำสั่งนั้นมีส่วนร่วมอย่างไร

เริ่มจากตัวรับฟังและโฮสต์เสมือนที่ให้บริการคำขอพร็อกซีส่งต่อ จากนั้นรวบรวมส่วน Proxy ที่ตรงกันจากบริบทนั้นและการกำหนดค่าหลัก ลำดับการประมวลผลส่วนต่างๆ มีความสำคัญ ไม่ใช่เพียงว่าไฟล์ใดถูกแก้ไขล่าสุด

การอนุญาตไม่ใช่การสะสมเสมอไป

ด้วยพฤติกรรมเริ่มต้น AuthMerging Off การอนุญาตจะถูกสืบทอดจนกว่าส่วนที่ใช้ได้ในภายหลังจะให้ตรรกะการอนุญาตของตนเอง ตรรกะใหม่นั้นอาจแทนที่ข้อกำหนดก่อนหน้าแทนที่จะเพิ่มข้อจำกัดอีกข้อ

การตั้งค่าการรวมกับส่วนการอนุญาตก่อนหน้าที่ใกล้ที่สุด
Offการอนุญาตใหม่สามารถแทนที่ตรรกะที่สืบทอดมา
Andทั้งสองชุดต้องอนุญาต
Orชุดใดชุดหนึ่งสามารถอนุญาตได้

AuthMerging เองเป็นเฉพาะส่วนที่บรรจุมันเท่านั้น อย่าสันนิษฐานว่าการตั้ง And ครั้งเดียวจะเปลี่ยนทุกส่วนถัดไป

รักษานโยบายที่ตั้งใจไว้ให้ชัดเจนเมื่อทำได้ สองบรรทัด Require ที่ไม่มีคอนเทนเนอร์การอนุญาตล้อมรอบถือเป็นทางเลือกโดยปริยาย ดังนั้นกฎ IP บวก valid-user ไม่ได้หมายถึง «IP และผู้ใช้» โดยอัตโนมัติ ใช้ RequireAll เมื่อทั้งสองเงื่อนไขอยู่ในการตัดสินใจเดียวกัน.

ตรวจทานการกำหนดค่าที่ตรงกันทั้งหมดก่อนเปลี่ยนบัญชีพร็อกซีหรือเปิดการเข้าถึง จากนั้น ทดสอบกรณีที่อนุญาตและถูกปฏิเสธ กับตัวรับฟังที่กำลังทำงาน คำขออาจถูกปฏิเสธ—หรือได้รับอนุญาตอย่างไม่คาดคิด—เพราะส่วนอื่นให้การอนุญาตที่มีผล

บทความที่เกี่ยวข้อง