以编程方式创建子域

tec*_*_28 3 php subdomain dns cakephp

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

Mik*_*sen 6

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

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

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

*.yoursite.com.   3600 IN  MX 10 host1.yoursite.com.
Run Code Online (Sandbox Code Playgroud)

所以请查阅您的手册或帮助文件,了解您正在使用的任何DNS服务.希望这可以帮助!

  • 要想成为一个完整的答案,可能需要一些关于如何与蛋糕结合的输入 - 可能在routes.php中 (2认同)