ขออภัยหากหัวข้อคำถามดูไม่ชัดเจน ไม่รู้จะอธิบายอะไรไปมากกว่านี้แล้ว
ฉันมี 2 โดเมน: aaa.com
และ bbb.com
ฉันต้องการให้โดเมนที่สองของฉัน bbb.com
เปลี่ยนเส้นทางไปที่ aaa.com
เสมอ ยกเว้นหากมีเส้นทางที่แน่นอน: bbb.com/ct/:id
ตอนนี้ทั้งสองโดเมนเข้าสู่แอป Heroku เดียวกัน
ดังนั้นใน Application Controller
ของฉัน ฉันเดาว่าหรือ Routes I จะต้องสแกน URL คำขอ และหากมี /ct/:id
ปล่อยให้มันดำเนินการต่อไปที่การทำงานของคอนโทรลเลอร์ หากไม่เปลี่ยนเส้นทางไปที่ aaa.com
หรือฉันสามารถตั้งค่า DNS ให้เปลี่ยนเส้นทางเฉพาะในกรณีที่ ct/:id
ไม่ได้อยู่ใน url ได้หรือไม่
โดยพื้นฐานแล้ว ฉันต้องการบรรลุว่าผู้ใช้ไม่สามารถนำทางแอปจาก bbb.com
ยกเว้นว่ามี URL เฉพาะ bbb.com/ct/:id
อยู่
ฉันใช้ GoDaddy เป็น Registar และตั้งค่า Cname 2 รายการให้กับแอป Heroku ของฉัน
ฉันจะบรรลุพฤติกรรมนี้ได้อย่างไร