自定义域映射php / nginx

时间:2017-07-10 06:50:15

标签: php nginx dns

我们有一个Web应用程序,用户可以在注册时创建自己的子域。现在他们想将自己的域映射到我们的子域。

例如:

  • customerdomain1.com将作为sub1.mydomain.com工作
  • www.customerdomain2.com将作为sub2.mydomain.com工作
  • www.customerdomain3.com将作为sub3.mydomain.com工作

在这种情况下,客户的域名应始终保留在浏览器上。

这是我们的托管/软件设置:

PHP,Nginx,SSL,具有专用IP的VPS。

N.B。另一件需要考虑的事情是,我们的子域将具有通配符ssl,但客户域将不会始终具有SSL。

1 个答案:

答案 0 :(得分:0)

最简单的方法是将客户域添加到子域配置中的server_name。

server_name customerdomain1.com sub1.mydomain.com;

如果您拥有自己的具有专用IP的VPS,为什么不添加Dehydrated并使用Let's Encrypt添加SSL证书?