2009-08-25 2 views
1

Есть ли хороший компонент для Joomla 1.0.x, позволяющий обслуживать пользовательские домены? То, что я пытаюсь архивировать, - это продавать подписку на мою услугу и предлагать индивидуальный брендинг, включая настраиваемые URL-адреса, такие как yourcompany.myservice.com и даже example.myservice.com. Любые указатели? Я уже давно продаю подписки, поэтому вопрос касается именно части домена - как управлять параметрами apache vhosts/dns/независимо динамически.Пользовательский домен с Joomla

ответ

1

Поскольку Joomla перешла к версии 1.5, было бы сложно найти то, что вы хотите для 1.0. Я бы рекомендовал переключиться на 1,5.

Вы можете легко получить многодоменную способность самостоятельно. Сначала вы должны убедиться, что все поддомены разрешены к одному и тому же набору IP-адресов. (* .yoursite.com)

Для версии 1.0 вам, вероятно, удастся просто подключить плагины, но вам, возможно, потребуется отредактировать ядро. Если вы используете плагин, скажем, системный плагин, в плагине вы можете проверить заголовок HOST.

например:

$host = $_SERVER['HTTP_HOST']; 

Исходя из этого, вы основываете свои специфические настройки/параметры и т.д. Вы можете также сделать проверку внутри компонентов, модулей и т.д.

Примером может нагружать другой шаблон. Если хост является поддоменом, загрузите настраиваемый шаблон для этого поддомена.

Это на самом деле намного проще сделать с 1.5, так как вы можете контролировать, какие нагрузки от плагинов.

+0

Спасибо, к сожалению, переход на 1.5 затруднен, поскольку в основном это касается переопределения сайт, но этот подход поможет. –

0

Вам не нужно изменять конфигурацию apache. Существует несколько плагинов, которые могут выбирать конфигурацию Joomla (включая шаблон) и базу данных на основе имени домена, например. Joomla Multisites (кстати, я бы рекомендовал переключиться на 1.5)

+0

Спасибо за указатель, но я не думаю, что мне нужны разные сайты - это больше о том, чтобы отправлять пользователей из разных доменов на один и тот же сайт с незначительными отклонениями. Но будет проверять больше, конечно. –

+0

Ну, эти плагины в основном делают то, что упоминалось в bucabay. Если вам это нужно более персонализированным, вам следует предпочесть программный путь. Я могу догадаться, что много работы переключиться на более новую версию, но я действительно думаю, что переход на 1,5 будет стоить этого в долгосрочной перспективе ... – Daff