ตั้งแต่ Apache 2.4ฉันเริ่มใช้mod_remoteipแทนmod_extract_forwardedสำหรับการเขียนที่อยู่ไคลเอนต์จากx-forwarded-ให้ไว้โดยเซิร์ฟเวอร์ส่วนหน้า (วานิช, ปลาหมึก, apache และอื่น ๆ )
จนถึงตอนนี้ทุกอย่างทำงานได้ดีกับโมดูลเช่น php, cgi, wsgi ฯลฯ ... - ที่อยู่ไคลเอนต์แสดงตามที่ควร แต่ฉันไม่สามารถเขียนที่อยู่ลูกค้าในบันทึกการเข้าถึง (% a,% h,% {c } ก) ไม่มีโชค - ฉันจะได้รับ 127.0.0.1 (localhost forward ex.) เสมอ
วิธีบันทึกที่อยู่ IP ของลูกค้าเมื่อใช้ mod_remoteip
อัปเดต: IT WORKS O_O - ดูคำตอบด้านล่าง