Функционал Sites.php в Drupal 6

Для организации мультисайтинга в Drupal 7 можно использовать специальный файл sites.php, содержащий массив перенаправлений. Этот массив задаёт соответствия между запрашиваемыми доменными именами (и др. параметрами http запроса) и конечными папками, содержащими файлы каждого из сайтов.

В Drupal 6 sites.php ещё не поддерживается. А теперь и сам Drupal 6 уже не поддерживается :). В шестерке необходимо создавать каталоги для каждого из сайтов в соответствии с доменными именами. К примеру, для  www.example.ru нужно создать папку /sites/example.ru/.

В случае переноса сайта на другой домен возникают проблемы с существующим содержимым сайта (адреса картинок, загруженных файлов нужно будет поменять). Но если операционка сервера позволяет работать с символьными ссылками (как в UNIX), то для переноса сайта на новый домен в мультисайтинговой конфигурации drupal 6 достаточно будет создать simlink с именем нового домена, ссылающимся на прежний каталог.

Таким образом, большую часть функционала sites.php можно заменить, используя символьные ссылки.

Мало букафф? Читайте есчо !

Авторизация по номеру телефона в Drupal

Октябрь 28, 2015 г.

Распространение сотовой связи сделало уместным идентификацию пользователя по номеру телефона. Этот номер стал на ряду с логином и адресом электронной почты ...

Читать

Добавляем свой фильтр в TWIG на Drupal

Июнь 1, 2023 г.

В TWIG уже много разных встроенных фильтров, Drupal их перечень только расширяет. Но наше счастье было бы не полным, если бы мы не могли добавить свои фильтры. В Drupal это делается через сервис twig.extension. Для начала надо сформировать описатель, ...

Читать

Вариант XML карты сайта для Drupal 7

Ноябрь 8, 2016 г.

Сначала написал вариант для Drupal 6, но в силу актуальности семерки, предлагаю вариант кода для 7й версии. Описание вы найдете в прошлой статье, здесь обновлена только работа с базой данных. Привожу код класса и пример его вызова. Код класса: ...

Читать

Acana.ru - сайт дистрибьютора кормов для животных

Июнь 6, 2017 г.

Этот проект я не создавал, а переносил с одного движка на другой, попутно решая некоторые актуальные задачи. Почему возникла потребность в переносе? ...

Читать
 

Комментарии к «Функционал Sites.php в Drupal 6»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: