具有api访问权限的无限子域名的DNS提供商?

时间:2012-03-19 22:50:08

标签: dns

我有一个项目,它将为用户提供他们自己的域名,例如tumblr。

我想找一个可以提供的提供商:

  • 一个顶级域名。例如:myproject.com
  • 无限子域名。例如:a.myproject.com,b.myproject.com,...
  • 自动创建子域名的API
  • 以合理的价格(如果可能的话)。

1 个答案:

答案 0 :(得分:5)

不需要api自动创建子域名,这可以通过服务器上的纯DNS来完成。

首先选择提供商,我的收藏http://mediatemple.net/webhosting/dv/ $ 50 /月

(许多提供商可以从大多数提供商中选择允许无限子域名,hostgator的孵化器有一个主要域名,无限次地$ 3.96 / mo http://www.hostgator.com/shared.shtml

接下来在您的DNS中添加A记录,如:

*.myproject.com.

注意:任何保留的记录,如mail,cpanel,www等都会覆盖通配符。

现在所有子域都将通过管道传输到您的网站索引文件

然后在你的index.php中(这个例子使用PHP)

$url = 'http://en.example.com';

$parsedUrl = parse_url($url);

$host = explode('.', $parsedUrl['host']);

$subdomain = $host[0];

现在你有了你的子域名。在你的申请中!