我正在寻找build立一个网站,用户有他们自己的网页“username.mywebsite.com”。 我能够很容易地用Apache中的htaccess来做到这一点,但我想知道:
我怎样才能使用户可以设置使用自己的域名? 所以,而不是username.mysite.com,当用户去userswebsite.com它会显示他们的网页在我的网站?
我做了一些研究,我认为可以用CNAME来完成,但我不确定它们是如何工作的。
提前致谢。
您需要设置客户的网站configuration来接受基于客户域名的请求(所以您需要事先知道它是什么)。
然后客户将他们的域名指向您的IP地址。
您不希望使用cname来做这件事,因为域顶部的cname表示域中没有其他logging,客户的其他DNS可能会中断,而您不希望成为对此负责。
这意味着你必须有一个稳定的IPconfiguration(即你的服务器的IP地址永远不会改变),如果你将来需要改变它,你需要提前给你的客户提供充足的警告,告诉他们如何和何时改变他们的DNS。