3
我有一個項目,將爲用戶提供自己的域名,就像tumblr一樣。使用api訪問的無限子域名的DNS提供商?
我想找到一個供應商,可以提供:
- 一個頂級域名。例如:myproject.com
- 無限的子域名。例如:a.myproject.com,b.myproject.com,...
- 一個自動創建子域的API
- 以合理的價格(如果可能)。
我有一個項目,將爲用戶提供自己的域名,就像tumblr一樣。使用api訪問的無限子域名的DNS提供商?
我想找到一個供應商,可以提供:
不需要api自動創建子域,這可以通過服務器上的純DNS完成。
首先選擇一個供應商,我最喜歡的http://mediatemple.net/webhosting/dv/ $ 50 /月
(這麼多的供應商大多數選擇他們都允許無限子域名,HostGator的的幼體具有無限的潛艇$ 3.96 /月http://www.hostgator.com/shared.shtml一個主域)
下一頁您的DNS添加一條A記錄,如:
*.myproject.com.
注意:任何保留的記錄,如郵件的cPanel,WWW等將在乘坐通配符。現在
所有子域將通過管道輸送到你的網站的索引文件
然後在您的index.php(本例中使用PHP)
$url = 'http://en.example.com';
$parsedUrl = parse_url($url);
$host = explode('.', $parsedUrl['host']);
$subdomain = $host[0];
現在,你有你的子域。在你的應用程序!
不知道你可以在DNS中使用通配符,謝謝! – eliocs 2012-03-20 13:09:21
沒問題的人! – 2012-03-20 19:59:56
@ TimWickstrom.com您好蒂姆將添加A記錄如: * .myproject.com與IP x.x.x.1服務器1達到它的負載,所以我添加額外的服務器* .myproject.com與IP x.x.x.2將這項工作。我有類似類型的問題,你可以請查看http://webmasters.stackexchange.com/questions/45284/creating-unlimited-sub-domains-programmatically-through-api – Sam 2013-03-20 06:30:09