我有这个网站,用户为其网站选择模板。我必须在我的网站上为该用户创建一个子域,该子域将应用所选模板。我的问题是,如果是,那么我可以通过编程方式创建子域吗?我正在使用cakephp。我希望在选择模板后,可以在某个网址上访问用户网站。
答案 0 :(得分:6)
好吧,如果您正在运行自己的DNS服务器,则可以通过编程方式将新的子域附加到DNS配置文件中。我可能不会推荐这个。
大多数网站(如Wordpress.com和不支持的网站)最有可能做的是设置他们的DNS以将*.wordpress.com
指向他们的网络服务器,然后以编程方式查看子域是否与有效帐户匹配,然后相应地做出响应
大多数DNS服务器都支持通配符域,例如:
*.yoursite.com. 3600 IN MX 10 host1.yoursite.com.
请参阅您的手册或帮助文件,了解您正在使用的任何DNS服务。希望这有帮助!