2017-07-10 69 views
0

我們有一個Web應用程序,用戶在註冊時獲取自己的子域名。現在他們想要將自己的域映射到我們的子域。自定義域名映射php/nginx

例如:

  • customerdomain1.com將作爲sub1.mydomain.com
  • www.customerdomain2.com將作爲sub2.mydomain.com
  • www.customerdomain3.com將工作as sub3.mydomain.com

在這種情況下,客戶的域名應該始終停留在瀏覽器上。

這是我們的託管/軟件設置:

PHP,Nginx的,SSL,VPS與獨立IP。

N.B.需要考慮的另一件事是,我們的子域將具有通配符ssl,但客戶域永遠不會有SSL。

回答

0

最簡單的方法是將客戶域添加到您的子域配置中的server_name。

server_name customerdomain1.com sub1.mydomain.com; 

如果你有一個專用的IP自己的VPS,爲什麼不跟咱們加密添加脫水並添加SSL證書?

+0

感謝您的回覆。我嘗試完全按照上面說的,但問題是,當我輸入customerdomain1.com時,它只是重定向到sub1.mydomain.com。我想要解決的問題仍然是customerdomain1.com。關於SSL,我不明白你的意思是脫水 –

+0

對不起,我錯過了脫水鏈接。 https://github.com/lukas2511/dehydrated(這是一個從Let's Encrypt生成SSL證書的工具) – Esuk

+0

多個域適用於我,可能是您的nginx配置中的某些東西。你可以發佈嗎? – Esuk