Всем привет и с Новым Годом!
Прошу помощи в не стандартной настройке.
Задача чтобы по пути /shop/ открылся другой сайт, на другом сервере, но тоже на друпале.
На сайте http://test.ru настроил proxy_pass nginx на другой сервер, для пути /shop/.
На другом сервере также настроил nginx на приём, всё работает.
Но при попытке залогиниться /shop/user/login, после нажатия submit формы, меня перебрасывает на первый сервер http://test.ru/user/login. А там всё это дело отключено.
В settings.php на втором сервере в $base_url прописал "http://test.ru/shop/".
И к теме привязаны файлы из папки sites/default/files, так он их ищет всё равно на http://test.ru/sites/default/files, а не http://test.ru/shop/sites/default/files.
Куда дальше копать?
Комментарии
Вы что дорвей делаете?
Нет)
https://drupal.ru/node/135541 - то, что нужно
субдомен сделали бы и делов то
Было бы слишком просто)
Заказчику нужно именно в поддиректории.
мне кажется надо тогда .htaccess править
С поддиректориями частенько вылезают грабли, это я как сисадмин говорю. Лучше бы объяснить заказчику, что это плохой вариант. Крякнет при обновлении - потеряет с десяток клиентов за день, это явно дороже чем пожелания по адресной строке.