PHP创建的子域[重复]
Posted
技术标签:
【中文标题】PHP创建的子域[重复]【英文标题】:Subdomain created by PHP [duplicate] 【发布时间】:2012-04-05 00:31:46 【问题描述】:可能重复: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
。
做到这一点的最佳途径是什么?
【问题讨论】:
三级域也称为子域。 ***.com/questions/183928/… 或 ***.com/questions/586129/… 或 ***.com/questions/5929129/… 您必须设置 DNS 以将所有子域路由到您的域才能使其正常工作。 为什么要投票或收藏一个即将结束的问题? @Uncoke,您找到解决方案了吗?我也有同样的问题。 【参考方案1】:在您的 DNS 上设置一个总称,以指向您的服务器 IP 地址。
然后,根据您的需要,在服务器上设置配音域。
如果您希望他们托管自己的页面,则需要在 apache 配置中为每个页面设置虚拟主机。
如果您希望他们的子域指向您网站上的页面(即:john.domain.com 与 domain.com/user.php?user=john 相同),那么您应该能够设置*:80 虚拟主机来捕获它们。然后,您将使用 .htaccess 将子域重新映射到静态页面。
【讨论】:
以上是关于PHP创建的子域[重复]的主要内容,如果未能解决你的问题,请参考以下文章