ฉันมี AWS Load Balancer ที่ให้บริการการรับส่งข้อมูลไปยังอินสแตนซ์ EC2 หลายรายการที่ให้บริการหลายเว็บไซต์ด้วยชื่อโดเมนที่แตกต่างกัน
ฉันกำลังพยายามหาวิธีง่ายๆ ที่เจ้าของโดเมนสามารถตั้งค่าโดเมนของตน (เช่น mydomain.com) ส่งต่อทราฟฟิกไปยังโหลดบาลานเซอร์ของฉันซึ่งจะให้บริการเว็บไซต์ของพวกเขา
มี คำถามที่คล้ายกันที่นี่ เกี่ยวกับการไม่สามารถตั้งชื่อแทนโดเมนได้ และนั่นก็สมเหตุสมผลดี อย่างไรก็ตาม เนื่องจากข้อจำกัดนี้ สถานการณ์เช่นของฉันที่ฉันไม่ต้องการโฮสต์บันทึกทั้งหมดของเจ้าของโดเมน (ผ่านการมอบสิทธิ์) แต่ต้องการให้บริการเฉพาะการเข้าชมเว็บของโดเมนรากกลายเป็นเรื่องยุ่งยาก
แม้ว่าจะสามารถตั้งค่าระเบียน A แทนนามแฝงเพื่อส่งต่อการรับส่งข้อมูลโดยตรงไปยังที่อยู่ IP ของโหลดบาลานเซอร์ได้ แต่ AWS ไม่รับประกันว่าที่อยู่ IP จะคงที่ และถ้าโหลดบาลานเซอร์ถูกสร้างขึ้นใหม่ ที่อยู่ IP จะเปลี่ยนไป ทางออกที่ไม่พึงปรารถนา
ความคิดใด ๆ เกี่ยวกับวิธีที่ฉันสามารถให้บริการเว็บไซต์ของโดเมนรูทผ่าน Load Balancer จะดีมาก
นอกจากนี้ เจ้าของโดเมนไม่จำเป็นต้องโฮสต์โดเมนของตนใน Route53