Объединение поддоменов в один домен


У меня есть основной веб-сайт ABC.com с 5 поддоменами на Drupal 6.2

Проблемы, с которыми я сталкиваюсь, приведены ниже:
1 - Пользовательскому контенту трудно перемещаться по поддоменам. Подробно: В верхней части страницы ПРОФИЛЯ ПОЛЬЗОВАТЕЛЯ есть вкладки "Мой контент" и "Мои изображения". Я надеялся, что ссылки на заголовки для всех страниц, написанных этим пользователем, из всех поддоменов могут быть перечислены в этой области А также, чтобы все изображения со всех поддоменов, загруженные этим пользователем, могли перейти в разделе "мои изображения".

2 - Каждый раз, когда вносятся изменения в структуру (сайт, таксономия, блоки, конфигурации и т.д.), изменения должны вноситься во все 5 поддоменов. в настоящее время мы делаем это независимо. Подробно: В идеале большинство административных задач должно быть реализовано за одно изменение. Такие вещи, как типы контента, настройки мета-тегов и записей, таксономия. Структура страниц при создании сайта, конфигурация сайта, разрешения пользователей. Все то, что делает сайт согласованным в его внешнем виде и функциях.

ОСНОВНОЙ ВЕБ-САЙТ - ABC.com
ПОДДОМЕН 1 - one.ABC.com
ПОДДОМЕН 2 - two.ABC.com
ПОДДОМЕН 3 - three.ABC.com
ПОДДОМЕН 4 - four.ABC.com
ПОДДОМЕН 5 - five.ABC.com

Структура базы данных:
Существует только 1 база данных для ОСНОВНОГО сайта плюс все 5 поддоменов с общим количеством таблиц 700+.
Веб-сайт MIAN ie(ABC.com ) таблицы не имеют никакого исправления db_prefix.
ABC.com таблицы, как показано ниже:
- доступ
- журнал доступа
- действия
- пользователи
.
.
- словарный запас
- сторожевой пес

Все поддомены имеют db_prefix поддомена с именами таблиц, такими как:
- один_процесс
- журнал one_accesslog
- одно_акции
- один_пользователь
.
.
- один_вокус
- один сторожевой пес


- два процесса
- two_accesslog
- два действия
- два пользователя
.
.
- двухсловный словарь
- два сторожевых пса

Любая помощь была бы оцененный.

Приветствия
зафар

Author: Zafar S, 2013-10-16

1 answers

Модуль Доступа к домену был создан именно для того варианта использования, который вы описываете.

Проект Доступа к домену представляет собой набор модулей, которые предоставляют инструменты для запуска группы аффилированных сайтов из одной установки Drupal и одной общей базы данных. Модуль позволяет вам обмениваться пользователями, контентом и конфигурациями через группу сайтов, таких как:

  • example.com
  • one.example.com
  • two.example.com
  • my.example.com
  • thisexample.com
  • пример.com:3000

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

 2
Author: Clive, 2013-10-16 14:44:24