由PHP创建的子域

时间:2012-03-20 14:15:50

标签: php apache .htaccess dns rewrite

  

可能重复:
  How to let PHP to create subdomain automatically for each user?
  Create Subdomains on the fly with .htaccess (PHP)

PHP创建的第三级域

我有一个用户数据库(在LAMP上),我希望用户能够以http://user1.mysite.comhttp://user2.mysite.com创建自己的域。

这样做的最佳途径是什么?

1 个答案:

答案 0 :(得分:0)

在DNS上设置一个指向服务器IP地址的邮件。

然后,根据您要执行的操作,在服务器上设置dub-domains。

如果您希望它们托管自己的页面,则需要在apache配置中为每个页面设置虚拟主机。

如果您希望他们的子域指向您网站上的页面(即:john.domain.com与domain.com/user.php?user=john相同),那么您应该能够设置一个*:80个虚拟主机可以捕获它们。然后,您将使用.htaccess将子域重新映射到静态页面。