คำชี้แจงปัญหา: ฉันมีเว็บไซต์ของฉันสองเวอร์ชัน (LAMP) และต้องเรียกใช้ทั้งสองเวอร์ชันพร้อมกัน กล่าวคือ ทั้งสองเวอร์ชันจะต้องแสดงต่อผู้ใช้ตามคุกกี้บางตัว
เว็บเซิร์ฟเวอร์: nginx ระดับแรก, apache ระดับที่สอง
โซลูชันที่ฉันคิดไว้: คำขอจะไปถึง nginx ในระดับแรกและ nginx บนพื้นฐานของคุกกี้จะตัดสินใจว่าจะต้องส่งต่อพอร์ต apache ใด และบนพื้นฐานของพอร์ต โฮสต์เสมือนที่แมปไว้ จะถูกดำเนินการ
การกำหนดค่า nginx: ฉันจะกำหนดค่า nginx เหมือนกับคำขอจะถูกส่งต่อไปยังพอร์ต apache บางพอร์ตบนพื้นฐานของคุกกี้
การกำหนดค่า apache: จะสร้างโฮสต์เสมือนสองโฮสต์ที่มีรูทเว็บต่างกัน ตอนนี้ฉันต้องการกำหนดค่า apache เช่น โฮสต์เสมือนทั้งสองของฉันจะทำงานบนพอร์ตที่ต่างกัน
วิธีแก้ปัญหาข้างต้นเป็นไปได้หรือไม่ ถ้าใช่ ฉันจะกำหนดค่า nginx ของฉันโดยใช้คุกกี้ซึ่งจะถูกส่งต่อไปยังพอร์ต apache บางพอร์ตได้อย่างไร โซลูชันอื่นใดที่สามารถช่วยฉันดูแลรักษาเว็บไซต์สองเวอร์ชันที่แตกต่างกันได้