Рейтинг:0

Мультисайтовый тот же хост с разными базовыми путями

флаг cn

У меня есть сайт для виртуального хоста пример.com, базовый каталог для приложения drupal: пример.com/site1. Я хотел бы настроить мультисайт, но сайты отличаются только базовым путем, а не именем хоста. Таким образом, новый сайт будет доступен через пример.com/site2, но он будет использовать кодовую базу в пример.com/site1.

Я пытался создать символическую ссылку https://www.drupal.org/docs/7/multisite-drupal/multisite-mapping-with-drupal#multisite-drupal-by-subdomains-and-url-path ln -s сайт1 сайт2 но это дает 404 при доступе пример.com/site2

Я также пытался настроить мультисайт с помощью этого https://www.drupal.org/docs/мультисайт-drupal/set-up-а-мультисайт и Соответствие псевдониму в httpd.conf но это, кажется, хочет, чтобы сайты имели разные имена хостов, а не разные пути. Я также получаю 404 в этой настройке.

Можно ли настроить мультисайт с сайтами, отличающимися только базовым путем? Я использую Друпал 9.

Рейтинг:1
флаг de

Я работаю над сайтом, который сейчас работает так. Я не устанавливал, но делается это следующим образом.

Места:

  • example.com/eu
  • пример.com/нас
  • example.com/global

Веб-сайт находится по адресу [PROJECT]/web.

Были созданы следующие символические ссылки:

  • [ПРОЕКТ]/web/eu => [PROJECT_WEB]
  • [ПРОЕКТ]/веб/нас => [ПРОЕКТ_ВЕБ]
  • [ПРОЕКТ]/веб/глобальный => [ПРОЕКТ_ВЕБ]

Итак, как вы можете видеть, были созданы три символические ссылки из подпапок веб-каталога на веб-корневой каталог. Затем домен был установлен так, чтобы он указывал на веб-корень. Делая это, при доступе, например, к example.com/eu, сервер ищет домен в [project]/web, затем вложенную папку /eu, которая является символической ссылкой на веб-сайт, поэтому Drupal видит это как установку Drupal. .

флаг cn
есть ли какая-либо конфигурация в ваших файлах httpd conf или `.htaccess`?
флаг cn
Вашему виртуальному хосту может понадобиться `` запись с `Options FollowSymLinks` @gary69
Jaypan avatar
флаг de
Гэри: Не знаю, я не устанавливал. Это очень возможно. Я думаю, как минимум вам нужно будет убедиться, что ваш сервер разрешает символические ссылки, как упомянул Клайв.

Ответить или комментировать

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