以编程方式创建子域

时间:2011-12-05 06:21:41

标签: php cakephp dns subdomain

我有这个网站,用户为其网站选择模板。我必须在我的网站上为该用户创建一个子域,该子域将应用所选模板。我的问题是,如果是,那么我可以通过编程方式创建子域吗?我正在使用cakephp。我希望在选择模板后,可以在某个网址上访问用户网站。

1 个答案:

答案 0 :(得分:6)

好吧,如果您正在运行自己的DNS服务器,则可以通过编程方式将新的子域附加到DNS配置文件中。我可能不会推荐这个。

大多数网站(如Wordpress.com和不支持的网站)最有可能做的是设置他们的DNS以将*.wordpress.com指向他们的网络服务器,然后以编程方式查看子域是否与有效帐户匹配,然后相应地做出响应

大多数DNS服务器都支持通配符域,例如:

*.yoursite.com.   3600 IN  MX 10 host1.yoursite.com.

请参阅您的手册或帮助文件,了解您正在使用的任何DNS服务。希望这有帮助!