Nginx - Обратный прокси все после определения местоположения - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь использовать nginx для обратного прокси-сервера с определенной спецификацией местоположения, как показано ниже:

server {
    listen 80;
    server_name example.com;

    location /example {
        proxy_pass http://localhost:8080/test;
    }
}

Теперь, когда я пытаюсь получить доступ к ресурсу http://example.com/example/css/styles.css, я ожидаю, что он попытается получить доступhttp://localhost:8080/test/css/styles.css. Но увы - я получаю 404 от nginx.

Когда я пытаюсь получить доступ к http://example.com/example, он показывает мне, что находится на http://localhost:8080/test (поэтому я знаю, что базовый сегмент URL работает) минус все, что импортируется на эту страницуиз относительного URL (например, стили и файлы JS)

Как получить обратный прокси-сервер для работы с дочерними сегментами URL?

...