Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Автоматическое создание домена третьего уровня

Сообщения:  [1-4] 

 
 автор: buro   (12.11.2007 в 12:52)   письмо автору
 
   для: Ильдар   (12.11.2007 в 10:46)
 


file("https://" . $cpanel_login . ":" . $cpanel_pass . "@" . $cpanel_server . ":2083/frontend/x/subdomain/doadddomain.html?domain=$login&rootdomain=" . $server_name); 


эта строка Вам ничего не подсказывает. если попробовать создать поддомен на cpanel то в адресной строке будет ета весчь :) или почти такая же...
это очень простой пример.

   
 
 автор: Ильдар   (12.11.2007 в 10:46)   письмо автору
 
   для: buro   (12.11.2007 в 05:50)
 

Ладно, папку для поддомена создали, а как теперь управлять DNS-ом ???

   
 
 автор: buro   (12.11.2007 в 05:50)   письмо автору
 
   для: neudor   (11.11.2007 в 17:36)
 

есть тут у меня констуктор для вап сайтов какой-то. так вот. там есть такая вещь. но это для сайтов с поддержкой cpanel

   // Add Cpanel sub-domain creation
      $login = addslashes($_POST['login']);

    //  file("https://" . $cpanel_login . ":" . $cpanel_pass . "@" . $cpanel_server . ":2083/frontend/x/subdomain/doadddomain.html?domain=$login&rootdomain=" . $server_name);

     // $ftp_server = $server_name;
    //  $ftp_user_name = $cpanel_login;
   //   $ftp_user_pass = $cpanel_pass;

 //     $conn_id = ftp_connect($ftp_server);

 //     $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

 //     $dir = "public_html/$login";
      //ftp_mkdir ($conn_id, $dir);
  //    $string="chmod 777 $dir";
 //     ftp_site($conn_id,$string);

   //   $dir = "public_html/$login/files";
//      ftp_mkdir ($conn_id, $dir);
 //     $string="chmod 777 $dir";
 //     ftp_site($conn_id,$string);

  //    ftp_close($conn_id);

   
 
 автор: neudor   (11.11.2007 в 17:36)   письмо автору
 
 

Здравствуйте.
Вопрос такой. Интересует реализация такой фишки, что при регистрации на сайте (например blogger.ru или hаbrahabr.ru) автоматически создаётся домен третьего уровня (например, neudor.blogspot.com). Так вот как это работает?

Как мне видится, здесь нужно дописывать ещё файл с виртуал хостом и рестартовать http демон. Но ведь это как-то нехорошо... Короче, интересует как это реализовано (если вдруг кто знает) или догадки на тему как это можно организовать.

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования