Поддомены и Яндекс DNS

 
Добрый вечер господа. Ни как не могу решить проблему с DNS от Яндекса и поддоменами.
Ядро такое: на основном домене использую DNS от Яндекса а не от регистратора, все настроил легко и непринужденно. :) Но вот не понимаю, как сделать что-бы заработали поддомены то-же с DNS от Яндекса?! На основном домене стоит ЛС, на поддомен хотелось бы поставить PHPshop, панель хостинга — CPanel.
Немного не в тему конечно, тут блоги о движке, но все-таки может кто-то знает?

P.S. Хостеру и регистратору писал, говорят мы не мы, тут не при делах. (Тут я с ними согласен) :)

Добавлю: У регистратора можно изменить NS записи ТОЛЬКО для основного домена, а в Сpanel такой функции вообще нет, как добавить dns1(2).yandex.ru. для поддомена? :\

Поддомены для юзеров. Медленная работа

 
Добрый день.

Не могу настроить поддомены для юзеров. Отписался разработчикам, но пока не ответили.

Все делаю по инструкции, но все поддомены открываются очень долго, а потребление CPU начинает зашкаливать. Причем это только в первый раз, в последующие разы этот поддомен открывается нормально.

В логах предупреждение такого вида:
[Wed Nov 16 00:46:42 2011] [error] [client 12.29.72.56] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace
  • 0
  • 21 ноября 2011, 12:25
  • mixan

Общая авторизация на поддоменах

 
Как объединить авторизацию и пользователей на нескольких поддоменах с установленными LS?

Тематические разделы на поддоменах

 
Уважаемые, реализовывал ли кто-нибудь такой расклад. Хотелось бы вынести на поддомены разделы — Топики, Микроблоги, Афиша, Компании, Аккаунт и др.

— Реально ли это сделать?
— Какова примерная схема доработки?

Необходимо перенести профили пользователей на поддомены (Решено)

14
Необходимо перенести профили пользователей на поддомены, т.е. чтобы профили были доступны по адресу login.site.ru

Решение написал в комментарии пользователь xyz

Установка на поддомен, path.static.skin - Прошу помощи.

 
Прошу помощи вот по какому вопросу — решил сделать демо площадку для шаблонов. Само собой выделил поддомен для этого дела.

Само собой после установки получил 500 ошибку. Но поиск по livestreet дал решение этой проблемы — поправил последнюю строку в .htaccess и все заработало, НО на этом проблемы не закончились. Не грузятся js скрипты. при том что если в шаблоне напрямую прописать все работает, но мне так не интересно — мне надо чтобы я мог показывать шаблоны без их правки каждый раз.

Неправильно рулит path.static.skin как я понимаю.

Подскажите как поправить плиз…

Посмотреть можно здесь ls.ixblog.ru.

там свеженький шаблон :-)

Проблемма с добавлением комментариев

 
При добавлении комментария не завершает работу аякс крутилка, смотрел спомощью хрома на ошибки
показывает это:

Unsafe JavaScript attempt to access frame with URL http://subdomain.site.ru/242.html#comment520 from frame with URL http://site.ru/include/ajax/commentAdd.php?PHPSESSID=0l7q74tokd29jg1pm6lqnbcs53&JsHttpRequest=12963162627049-form. Domains, protocols and ports must match.


Если я правильно понимаю это из за плагина поддомены, типа срабатывает политика безопасности при кроссдоменной передаче данных??

как можно решить эту проблемму??

2 LS

1
Подскажите, пожалуйста, как объединить юзеров, авторизацию и сессии у двух систем на LiveStreet

Обе установлены в одну базу с разными префиксами, но расположены на разных поддоменах.

Заранее благодарен!
  • +1
  • 18 июля 2010, 12:13
  • h2-p

Поддомены для пользователей

1
Просмотрел сегодня код 0.4.1 и так и не догнал как правильно сделать поддомены для пользователей. То есть как понятно с переписанным Router, но не хочется нарушать идеологию движка. Хочется, чтобы было через плагин.
Мои мысли свелись к этому:
Делаем планиг, вешаем хук, допустим на init_action, в функции которую запустит хук разбираем $_SERVER['HTTP_HOST']. Если обращение идет с поддомена, смотрим какой евент запрашивается, подстраиваем под себя и вызывает каким-то хитрым способом Router::action() с нужными нам параметрами. Все остальное сделает движок. Вопрос в том, как правильно запустить Router::Action(), с учетом того, что его надо запускать из модуля или из акшена.
Была мысль сделать через переопределение нужной функции init в акшене, но inherits надо определять сразу в классе плагина, и динамически подстроить нужный вызов не получится. Поэтому дальше не стал копать.
Или я вообще неправильно понял всю идеологию? =)
UPD 1
Теоретически можно еще в конфиге плагина, если обращение с поддомена, дать правило роуту на несуществующий action + задать по-умолчанию нужный нам, но мне кажется это не очень правильно.
  • +1
  • 27 июня 2010, 13:34
  • bobo

Поддомены для юзеров и коллективных блогов

8
Модуль сделан по ТЗ из топика Реализация поддержки субдоменов (коллективный заказ)

Пример WWU.ru
— Все посты располагаются в субдоменах
— Ссылки из заголовков топиков с главной страницы, rss, прямого эфира, топа, хороших и тд ведут на полный текст, располагающийся в субдомене
— Ссылки из пользовательских профилей ведут на профили друзей, а не на их блоги, например, user.site.ru/profile;
— Ссылки из списка блогов и из пользовательских профилей (состоит/администрирует) ведут на субдомены, являющимися коллективными блогами.
— по адресу user.site.ru показываем публикации (блог пользователя), а не его профиль;
— по адресу blog.site.ru показываем непосредственно сам коллективный блог;
— ссылки на субдомены, для которых нет алиасов среди блогов и пользователей, переадресовываются на основной домен и по ним выводится ошибка 404;
— обеспечение предупреждения коллизий путём проверки существования алиасов при регистрации пользователей и создания коллективных блогов.

livestreet.ru/addons/48/

Для участников прездзаказа цена 585р.

p.s. Дружит с модулем «Адсенс для юзеров»
UPD: Выпустили версию с фиксами 1.0.2
  • +9
  • 10 июня 2009, 17:09
  • ozz