Как создать поддомен для пользователя opon зарегистрироваться - PullRequest
0 голосов
/ 07 сентября 2010

Я использую php / mysql на серверах Linux.Я хочу создать пользовательский поддомен для каждого пользователя при регистрации.Например, john doe -> johndoe.example.com

Проблема заключается в том, что мы собираемся разрешить такие настройки, как добавление пользовательских функций для клиентов, желающих настройки.Итак, лучше ли нам автоматизировать процесс или вручную создавать дочерние домены для клиентов, нуждающихся в настройках, и позволить другим пользователям просто использовать базовый логин?

И как я могу автоматизировать процесс, если это необходимо?

1 Ответ

2 голосов
/ 07 сентября 2010

Вместо создания поддоменов, используйте поддомен подстановочного знака, который отображается в одну папку, и с помощью PHP выясните, какие данные пользователя вы хотите показать.

Если вы используете хостинг cPanel, создание поддомена с подстановочными знаками должно быть достаточно простым и не требует ручной настройки файла httpd.conf. В противном случае, когда вы добавите отдельные субдомены, Apache будет перезапущен в фоновом режиме, что совсем нехорошо.

Я перефразировал мой ответ для более ясного понимания.

...