Здравствуйте, товарищи!
Снова нужна ваша помощь. Необходима возможность создания поддоменов для определенного типа материала (например, тип материала - "компания").
Желательно: добавляет человек материал "компания" на сайт, в специальное поле вводит имя поддомена для компании (которое ему нравится) - company.site.ru. Если этот поддомен занят, то ему выводится сообщение об этом и он пробует другой, пока не найдет свободный.
Далее редактор сайта все подтверждает, а при переходе по ссылке company.site.ru, человек попадает на реальный адрес материала (например, site.ru/node/134)
Вопрос: Как это правильно реализовать и от чего отталкиваться?
P.S. Смотрел модуль subdomain, вроде ничего, но пользователю нельзя давать права управлять path alias, также есть проблемы с voting api.