Forums / National / Russian / Тех. поддержка / Поддомены и авторизация

Yusupov
#25205 2010-07-11 15:31
Первый вариант (через плагин):

Вот пример плагина, который выводит данные пользователя
usersite_98.zip

1. Устанавливаете плагин,
2. Дальше настраиватете чпу таким образом:
Модуль: plug
Параметры: e=usersite&usrname=*
Формат: http://{$usrname}.{$_host}/
3. Чтобы поддомены заработали на сайте, нужно еще на хостинге приписать синоним Вашего домена в таком виде: *.domain.ru Если это сделать невозможно, то лучше обратиться в техподдержку хостинга.

Второй вариант (через users)

1. Прописываем чпу
Модуль: users
Параметры: m=details
Формат: http://{$u}{!$id}.{$_host}/
2. Чтобы на поддомене работала вторизация добавляем в конец файла common.php строчку:
setcookie("PHPSESSID", session_id(), time()+$cfg['cookielifetime'], $cfg['cookiepath'], $cfg['cookiedomain']); 
3. третий пункт такой-же как и в первом варианте.

Dit bericht is bewerkt door Yusupov (2010-07-11 15:44, 14 jaren ago)