Nginx обрабатывает проблему с контекстным путем, используя реферер - PullRequest
1 голос
/ 18 апреля 2019

Я новичок в nginx и, вероятно, не знаю, как задать этот вопрос. Я передаю по доверенности https://nginx.org/ со следующей конфигурацией.

events {
}

http {

    include mime.types;

    server {
        listen 80;

        location /nginx-test/ {
            proxy_pass https://nginx.org/;
        }
    }
}

Когда я запрашиваю http://my -load-balancer-ip / nginx-test В основном я получаю большинство ресурсов, кроме favicon.ico, nginx.png против

Потому что путь этих ресурсов:

<img src="/nginx.png" alt="nginx">

Так что их запрашивают как

http://my-load-balancer-ip/nginx.png -> 404

Однако я ожидаю, что этот запрос будет

http://my-load-balancer-ip/nginx-test/nginx.png

Есть ли способ выполнить такое поведение в Nginx, например, если реферер http://my -load-balancer-ip / nginx-test / , затем обрабатывать эти запросы изящно.

...