我如何用PHP编程创建个人子域

时间:2010-11-07 07:54:12

标签: php subdomain

如果我想创建每个用户子域,我在技术上如何做到这一点? 例如,如果用户XXX已注册到我的网站,而我将子网域http://xxx.mydomain.com/与他相关联的内容 或http://www.mydomain.com/xxx/
制作它的程序是什么?

3 个答案:

答案 0 :(得分:4)

您需要设置通配符DNS记录以捕获所有子域并将其发送到您的Web服务器。

然后,您需要设置Apache以捕获所有已命名的虚拟主机并将其发送到目录。

在目录中,您将设置htaccess将所有请求发送到一个脚本,该脚本将从服务器变量中读取子域并相应地处理它。

答案 1 :(得分:0)

如果你想要mydomain.com/xxx,那那只是一个文件夹。一些主机也将采用mydomain.com/xxx并自动使xxx.mydomain.com指向它,而无需您进行任何配置。可能想检查一下你的情况并非如此。

答案 2 :(得分:-3)

您将如何手动创建子域?

好。现在自动化它。