помогите с SubDomain

Статус
В этой теме нельзя размещать новые ответы.

yagutyan

Создатель
Регистрация
19 Ноя 2009
Сообщения
28
Реакции
0
У муня вот такая проблема.

как сделать так, чтоб когда пользователь пройдёт регистрацию на сайте автоматически создастся SubDomain с его Accaunt-ом и там чтоб создался его блок.

помогите пожалуйста.
 
У муня вот такая проблема.
как сделать так, чтоб когда пользователь пройдёт регистрацию на сайте автоматически создастся SubDomain с его Accaunt-ом и там чтоб создался его блок.
помогите пожалуйста.
один из вариантов:
Сервер настроить так чтобы все существующие поддомены были привязаны к основному сайту.
А далее с помощью mod_rewrite если каждому дается папка поумолчанию скриптом
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.мой_сайт\.ru$ 
RewriteCond %{HTTP_HOST} (www\.)?(.*)\.мой_сайт\.ru$ 
RewriteCond %{REQUEST_URI} !^(/)?directory_name/ 
RewriteRule ^(.*)$ directory_name/%2/$1
в этом случае сабдомены будут дергаться из папок с названием сабдомена из директории directory_name
т.е. если адрес subdomain_name.domain.ru то инфа для него будет взята из папки /directory_name/subdomain_name

соответственно если скрипт сразу выдает пользователю адрес его блога в виде domain.ru/index.php?user=vasya_pupkin , то последнее правило можно переписать как
Код:
RewriteRule ^(.*)$ index.php?name=/%2/$1
ps где-то мог напутать.

pps в любом случае надо настраивать сервак чтобы он с любого поддомена ссылался на основной домен.
 
Я думаю, что вы можете сделать это с PHP тоже ... Вы должны создать каталог каждый раз пользователь rregistered и включить в нее "CGI-BIN директории
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху