@Otrivin
Студентота

Запуск поддомена на drupal во вложенной папке?

Здравствуйте!

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

Решил попробовать генерировать поддомены через htaccess - создать директорию /subdomains/ , в неё складывать папки с моими поддоменами, в них копировать дистрибутивы сайта; так же поступить с базами.

Код htaccess
RewriteCond %{HTTP_HOST} !^www\.net-narco\.ru$
RewriteCond %{HTTP_HOST} ^(.+)\.net-narco\.ru$
RewriteCond %{REQUEST_URI} !/%1/
RewriteRule ^(.*)$ /subdomains/%1/$1 [L,QSA]


Работает, открывается. Но есть одна проблема: поддоменный сайт генерирует ссылки на свои страницы/css/js с учётом вложенности относительно родителя.

Например:

Родитель: site.ru
Путь к поддомену на хостинге: site.ru/subdomains/volhov/
Итоговая главная поддомена: volhov.site.ru
Вложенные страницы поддоменного сайта: volhov.site.ru/subdomains/volhov/%some-article%

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

Вопрос: можно ли заставить скопированный в подпапки друпал использовать базовый урл НЕ относительно корня сайта? Чтобы у поддоменов ссылки на материалы были не volhov.site.ru/subdomains/volhov/%some-article%, а volhov.site.ru/%some-article% ?
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 2
BraveHeart
@BraveHeart
☆ Адаптивная вёрстка ☆ Drupal
А $base_url в setting.php новых сайтов прописали?

И здесь много полезного: https://www.drupal.org/docs/7/multisite
Например,
Ответ написан
Eridani
@Eridani
Мимо проходил
Если Вам для сео, проще будет создать кучу поддоменов (при этом не создавая новый сайт), направить их на основной сайт, написать модуль, который будет по названию домена подрубать ту или иную информацию, например, контактные данные, ну и в принципе, всё
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
21 авг. 2018, в 14:23
350000 руб./за проект
21 авг. 2018, в 13:54
5000 руб./за проект
21 авг. 2018, в 13:30
5000 руб./за проект