如何为SAAS设置自定义域?
我正在Linux服务器上的共享主机上构建一个带有PHP/HTML的SAAS产品,我被域名部分卡住了 目标 我会在如何为SAAS设置自定义域?,saas,custom-domain,Saas,Custom Domain,我正在Linux服务器上的共享主机上构建一个带有PHP/HTML的SAAS产品,我被域名部分卡住了 目标 我会在app.mysaas.com 我的客户将他们的域名指向app.mysaas.com www.customer01.com www.customer02.com www.customer03.com 等等 客户域中的任何访问者都应该在未被他们注意的情况下从app.mysaas.com获取内容,这意味着他们可以在浏览器中看到www.customer01.com 此外,当访问www.cu
app.mysaas.com
我的客户将他们的域名指向app.mysaas.com
- www.customer01.com
- www.customer02.com
- www.customer03.com
- 等等
app.mysaas.com
获取内容,这意味着他们可以在浏览器中看到www.customer01.com
此外,当访问www.customer01.com/contact/
时,他们应该在没有注意到的情况下从app.mysaas.com/contact/
中获得内容,这意味着他们可以在浏览器中看到www.customer01.com/contact/
客户域上的SEO不应受到影响。因此,通过iframe不是一个选项
我需要我的客户提供一个API密钥。我想我应该让我的客户在他们的DNS中添加一个包含API密钥的TXT记录,然后在我的服务器上用PHP获取它
问题
- 他们应该使用A记录或CNAME记录通过DNS指向自己的域吗?(他们的电子邮件设置不应受到影响。)
- 如何检测指向
的客户域?(我认为使用PHP的varapp.mysaas.com
)$\u服务器['HTTP\u HOST']
- 如果我走远了,你能提供一个循序渐进的指南吗
- 有好的在线教程吗
谢谢您的时间。他们应该使用A记录或CNAME记录通过DNS指向自己的域吗?(他们的电子邮件设置不应受到影响。) 对。当访问者通过浏览器进入其域时,名称服务器将检查DNS记录并路由到您的服务器 如何检测指向app.mysaas.com的客户域?(我认为使用PHP的var$\u服务器['HTTP\u HOST']) 你说得对。您不需要检测客户是否添加了DNS记录。当服务器发出请求时,您可以知道该请求来自哪个域 如果我不在,你能提供一个分步指导吗? 我已经建立了一个管理客户域的系统。有一个关于Node.js的分步教程