Nginx Proxy добавление подпапки - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь перенаправить прокси в подкаталог (приложение rails)

server {
  server_name b2b.demo.juju.com;

  access_log /home/tusker/hobgoblin/current/log/b2b_nginx.access.log;
  error_log /home/tusker/hobgoblin/current/log/b2b_nginx.error.log info;

  client_max_body_size 200M;
  client_body_buffer_size 128k;


          location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host demo.juju.com;
        proxy_set_header X-Forwarded-Proto https;
        proxy_set_header X-Tusker-Admin true;
        proxy_set_header X-Request-Start "t=${msec}";
        proxy_pass https://demo.juju.com/b2b;
        proxy_redirect off;
      }

}

Проблема в том, что если я захожу на b2b.demo.juju.com, все в порядке, но если я нажму на ссылку на сайте? Это добавляет обратно b2b к нему. Я думаю, что приложение Rails добавляет / b2b обратно в URL из ссылок.

Есть ли способ переписать URL-адрес без / b2b?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...