2016-06-07 97 views
1

我開發了一個使用PHP和Apache的多租戶應用程序。默認情況下,每個客戶端都有一個像customer.app.com這樣的免費子域名。但是他們可以將他們的自定義域名指向應用程序。爲此,他們需要將其域的A記錄更改爲指向應用程序的IP。
我們的一位用戶希望使用他的自定義SSL證書,通過他的自定義域中的https運行應用程序。
我的問題是,我如何讓所有的客戶,可以使用他們的自定義ssl證書在他們的域名。
管理多租戶應用程序的SSL證書

在此先感謝您的回覆並對我的英語感到抱歉。

回答

0

使這項工作的唯一方法是爲每個子域輸入Apache,以便它知道要加載的證書。您可以創建一個巨大的.conf,或者您可以爲每個子域創建一個.conf。確保您使用的是支持Server Name Indication(Apache 2.2.12或更高版本)的Apache版本,或者您必須擁有每個證書的IP。