让我们说例如我的网站地址是:www.example.com
我让我的用户在user1.example.com,user2.example.com都有一个网站 - 我通过通配符子域等实现了这个目标。
如何让我的用户在specialpage.theirsite.com上拥有这些网站(我主持)?他们会为指向userpages.example.com的specialpage添加一个cname记录 - 一旦指向这些页面,我将如何处理这些页面? 最好是PHP!
答案 0 :(得分:0)
最佳解决方案是使用CloudFlare wildcard DNS entries将所有未设置的子域指向userpages.example.com的A记录,然后在userpages.example.com目录中使用php脚本来检查子域是否具有已经设置好了
<?php
$subdomain = array_shift((explode(".",$_SERVER['HTTP_HOST'])));
if ($subdomain IN DATABASE) echo DATABASEOUTPUT;
else echo 'Domain: "' . $subdomain . '.example.com"';
?>