Nginx не может переслать запрос - PullRequest
0 голосов
/ 03 августа 2020

У меня локальный сервер. Я хочу пересылать ему запросы через сервер nginx.

Локальный URL-адрес: http://192.168.0.1/icon.jpg. Я пробовал некоторые настройки, но не знаю, почему работает только вариант 1

Вариант 1:

location ~ "/fw/(?<img>[a-z]+)$" {
    proxy_pass http://192.168.0.1/$img.jpg;
    proxy_http_version 1.1;
}

=> Теперь URL: http://domain/fw/icon

Вариант 2:

location ~ "/fw/(?<img>[a-z]+)\.jpg$" {
    proxy_pass http://192.168.0.1/$img.jpg;
    proxy_http_version 1.1;
}

=> Текущий URL: http://domain/fw/icon.jpg

Вариант 3:

location ~ "/fw/(?<img>.+)$" {
    proxy_pass http://192.168.0.1/$img;
    proxy_http_version 1.1;
}

=> URL сейчас: http://domain/fw/icon.jpg

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