可能重复:
How to let PHP to create subdomain automatically for each user?
Create Subdomains on the fly with .htaccess (PHP)
PHP创建的第三级域
我有一个用户数据库(在LAMP上),我希望用户能够以http://user1.mysite.com
,http://user2.mysite.com
创建自己的域。
这样做的最佳途径是什么?
答案 0 :(得分:0)
在DNS上设置一个指向服务器IP地址的邮件。
然后,根据您要执行的操作,在服务器上设置dub-domains。
如果您希望它们托管自己的页面,则需要在apache配置中为每个页面设置虚拟主机。
如果您希望他们的子域指向您网站上的页面(即:john.domain.com与domain.com/user.php?user=john相同),那么您应该能够设置一个*:80个虚拟主机可以捕获它们。然后,您将使用.htaccess将子域重新映射到静态页面。