一个应用程序的多个客户实例,在一个应用程序下。
我需要的是允许多个用户连接到我的 Apache Web 服务器,方法是传递不同的 URL,例如:customer1.myhost.com company1.myhost.com company2.myhost.com 等。
我希望我的 Apache 服务器做的是,通过设置 RequestHeader将所有未定向到特定现有主机列表(如 trac.myhost.com 和https://myhost.com )的请求传递给我的 Rails 应用程序识别请求的主机,例如:
RequestHeader "INSTANCE_NAME" = customer1 #for customer1.myhost.com
谢谢你的帮助!
Ps.:最终目标是提供软件切片即服务,但让所有这些客户在 1 个应用程序下运行。每个客户不是 1 个应用程序。