如何为用户opon注册创建sub.domain

时间:2010-09-07 01:06:33

标签: php mysql dns subdomain user-accounts

我在linux服务器上使用php / mysql。我想在注册时为每个用户创建一个用户子域。例如,john doe - > johndoe.example.com

问题是,我们将允许自定义,例如为想要自定义的客户端添加自定义功能。那么,我们是否更好地自动化流程或为需要自定义的客户手动创建子域,让其他用户只使用基本登录?

如果需要,我该如何自动化流程?

1 个答案:

答案 0 :(得分:2)

不是创建子域,而是使用通配符子域,该子域映射到一个文件夹,并使用PHP确定要显示哪个用户的数据。

如果您使用的是cPanel托管,那么创建通配符子域应该非常简单,并且不需要对httpd.conf文件进行任何手动调整。否则,无论何时添加单个子域,Apache都将在后台重新启动,这一点都不好。

我改写了我的答案,以便更清楚地理解。