@oziside

Reverse proxy nginx. Как открыть bitrix по ссылке-поддиректории?

Добрый день!

Столкнулся со следующей проблемой. Есть два контейнера:
1. React приложение
2. Бек, который написан на Битриксе ( конечная CMS не важна, это может быть WP )

Соответственно запущено два docker контейнера:

- React лежит по адресу: http://ip_адрес_сервера:8081/
- Бек (bitrix) лежит по адресу: http://ip_адрес_сервера:8082/

есть домен example.com, по которому открывается React приложение.

Мне нужно, что бы Битрикс открывался по адресу example.com/api

Я использую jwilder/nginx-proxy, конфигурациюнный файл которого, выглядит так:

server {
  listen 80;
  server_name example.com;
  
    location / {
        proxy_pass http://ip_адрес_сервера:8081/
    }

    location /api/ {
      proxy_pass http://ip_адрес_сервера:8082/
    }
}


Перейдя по example.com корректно открывается React приложение, но по адресу example.com/api , страница битриксовая открывается, но не подтягиваются статические файлы, так как они все еще ссылаются на example.com, а не на example.com/api (скрин)

603655643d601772993130.png

Не могу решить этот вопрос который день, если был у кого подобный опыт (не обязательно сайт на битриксе), буду рад помощи, спасибо!
  • Вопрос задан
  • 279 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы