DNS провайдер для неограниченных поддоменов с доступом к API? - PullRequest
4 голосов
/ 20 марта 2012

Я имею в виду проект, который будет предлагать пользователям свой собственный домен, как, например, Tumblr.

Я хочу найти поставщика, который может предоставить:

  • Один топ домен. Например: myproject.com
  • Неограниченное количество поддоменов. Например: a.myproject.com, b.myproject.com, ...
  • API для автоматического создания поддоменов
  • По разумной цене (если возможно).

1 Ответ

5 голосов
/ 20 марта 2012

API не требуется для автоматического создания поддоменов. Это можно сделать с помощью чистого DNS на сервере.

Сначала выберите поставщика, мой любимый http://mediatemple.net/webhosting/dv/ $ 50 / мес.

(Так много провайдеров на выбор, большинство из них допускают неограниченное количество поддоменов, у hatchling хостгатора есть один основной домен с неограниченным количеством подписчиков $ 3,96 / мес. 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];

Теперь у вас есть поддомен. в вашем приложении!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...