我希望建立一个网站,让用户在'username.mywebsite.com‘上有自己的页面。我可以轻松地在Apache中使用htaccess实现这一点,但我想知道:
我如何使它使用户可以设置它使用他们自己的域?所以,当用户转到userswebsite.com时,它会在我的站点上显示他们的页面,而不是userswebsite.com?
我已经做了一些研究,我认为可以用CNAME来完成,但我不确定它们是如何工作的。
提前谢谢。
发布于 2015-12-14 21:02:26
您需要设置客户的网站配置,以接受基于客户的域名的请求(因此您需要事先知道它是什么)。
然后客户将他们的域名指向您的IP地址。
您不想为此使用cname的S,因为位于域顶端的cname表示域中没有其他记录,客户的DNS的其余部分可能会中断,您不想为此负责。
这意味着您必须有一个稳定的IP配置(即您的服务器的IP地址永远不会改变),如果您将来确实需要更改它,您需要提前向您的客户发出充分的警告,说明如何以及何时更改他们的DNS。
https://serverfault.com/questions/742978
复制相似问题