Есть ли хороший компонент для Joomla 1.0.x, позволяющий обслуживать пользовательские домены? То, что я пытаюсь архивировать, - это продавать подписку на мою услугу и предлагать индивидуальный брендинг, включая настраиваемые URL-адреса, такие как yourcompany.myservice.com и даже example.myservice.com. Любые указатели? Я уже давно продаю подписки, поэтому вопрос касается именно части домена - как управлять параметрами apache vhosts/dns/независимо динамически.Пользовательский домен с Joomla
ответ
Поскольку Joomla перешла к версии 1.5, было бы сложно найти то, что вы хотите для 1.0. Я бы рекомендовал переключиться на 1,5.
Вы можете легко получить многодоменную способность самостоятельно. Сначала вы должны убедиться, что все поддомены разрешены к одному и тому же набору IP-адресов. (* .yoursite.com)
Для версии 1.0 вам, вероятно, удастся просто подключить плагины, но вам, возможно, потребуется отредактировать ядро. Если вы используете плагин, скажем, системный плагин, в плагине вы можете проверить заголовок HOST.
например:
$host = $_SERVER['HTTP_HOST'];
Исходя из этого, вы основываете свои специфические настройки/параметры и т.д. Вы можете также сделать проверку внутри компонентов, модулей и т.д.
Примером может нагружать другой шаблон. Если хост является поддоменом, загрузите настраиваемый шаблон для этого поддомена.
Это на самом деле намного проще сделать с 1.5, так как вы можете контролировать, какие нагрузки от плагинов.
Вам не нужно изменять конфигурацию apache. Существует несколько плагинов, которые могут выбирать конфигурацию Joomla (включая шаблон) и базу данных на основе имени домена, например. Joomla Multisites (кстати, я бы рекомендовал переключиться на 1.5)
Спасибо за указатель, но я не думаю, что мне нужны разные сайты - это больше о том, чтобы отправлять пользователей из разных доменов на один и тот же сайт с незначительными отклонениями. Но будет проверять больше, конечно. –
Ну, эти плагины в основном делают то, что упоминалось в bucabay. Если вам это нужно более персонализированным, вам следует предпочесть программный путь. Я могу догадаться, что много работы переключиться на более новую версию, но я действительно думаю, что переход на 1,5 будет стоить этого в долгосрочной перспективе ... – Daff
Спасибо, к сожалению, переход на 1.5 затруднен, поскольку в основном это касается переопределения сайт, но этот подход поможет. –