在單個應用程序下的多個客戶應用程序實例。Rails下的Software-As-a-Service的Apache RequestHeaders
我需要的是允許多個用戶,連接到我的Apache Web服務器,通過將不同的網址,如: customer1.myhost.com company1.myhost.com company2.myhost.com 等
我希望我的Apache服務器執行的操作是將所有未被定向到現有主機列表 (如trac.myhost.com和https://myhost.com)的所有請求傳遞給我的Rails應用程序,方法是設置RequestHeader以標識請求主機,如:
RequestHeader「INSTANCE _NAME「= customer1 #for customer1.myhost.com
感謝您的幫助!
Ps .:最終目標是提供軟件切片作爲服務,但讓所有這些客戶在1個應用程序下運行。每個客戶不需要1個應用