PHP Управление / Добавление Виртуального Хоста - PullRequest
2 голосов
/ 10 февраля 2011

Существует ли бесплатный скрипт PHP, который позволяет легко добавлять виртуальный хост?

Мне нужно сделать это, потому что я буду открывать бесплатный хост для форума и хочу, чтобы пользователи могли использовать свой собственный домен, кроме свободного субдомена.

Ответы [ 3 ]

3 голосов
/ 10 февраля 2011

Перезапуск сервера при добавлении в него нового домена может быть проблематичным.Если когда-либо возникла проблема с записью файла, вы теряете все сайты, и если кешируются данные (я думаю в основном о APC ), вы также теряете полезность кэша.

Если виртуальный хост по умолчанию обрабатывает новые домены, а затем код PHP, действующий в соответствии с $ _SERVER ['HTTP_HOST'], был бы более надежным решением.

1 голос
/ 16 февраля 2012

Простой способ - подстановить все домены в заданный каталог, а затем использовать mod rewrite для сопоставления определенных доменов с определенными каталогами, или в случае установки WordPress MU вы можете использовать домен для сопоставления с учетной записью пользователя.

Вы можете редактировать файл .htaccess на лету, не перезапуская apache.

0 голосов
/ 03 января 2012

php не может создать файл vhost, который включен в основной дескриптор vhost, это?с помощью cron для определения погоды на обновленном хосте были обновления, которые можно перезагрузить apache

...