- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
_Ad, ещё про DNS не забываем
простое решение:
1) заливаете все папки на сервер без создания поддоменов
2) юзаете мод_рерайт для отображения папок как поддоменов
для того чтобы заюзать мод_рерайт надо VirtualDocumentRoot в httpd.conf поставить, а для этого нужны права root, или я ошибаюсь? 🙄
Darkstoch,
Спецом для Вас переписал скрипт, как оказалось оригинальная версия работала под старой версией цпанели :)
Пояснения:
$server_name - имя основного домена, к которому будем лепить субдомены
к примеру
$server_name='microsoft.com';
$cpanel_login,$cpanel_password - логин и пароль к цпанели
к примеру
$cpanel_login='test';
$cpanel_password='testpassword';
$cpanel_server - имя сервера цпанели, в основном совпадает с именем основного домена
к примеру
$cpanel_server='microsoft.com';
$theme - тема в цпанели, обычно x3
Логика работы:
1.Заливаете этот скрипт к себе на хостинг или локально можно его запускать( если денвер есть)
2. Создаете в той же папке на хостинге файлик domains.txt приблизительно такого содержания:
test1
test2
test3
3. Открываете в браузере этот скрипт (запускаете его на исполнение).
4. Скрипт парсит файл domains.txt и вызывает URL в цпанели которы создает эти субдомены (ну тоже самое как вы бы руками делали).
5. ??????
6. PROFIT!!!!
ps: в принципе можно на любом языке это сделать - главное вызвать тот URL.
pss время выполнения скрипта ограничено max_execution_time в настройках php.
:)
cyber2 добавил 06.12.2009 в 11:47
Кстати, если тема x3, можно воспользоваться wildcard domains.
В цпанели добавляете субдомен с названием *
потом кидаете в корень .htaccess
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !www.domain.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com [NC]
RewriteRule (.*) %2/$1 [L]
</IfModule>
И теперь если человек запрашивает страницу test.yourdomain.com/testpage1.htm, его редиректит на yourdomain.com/test/testpage1.htm
cyber2, огромнейшее Вам спасибо! Сделал как Вы написали, все работает :)