nginx настройка запуска обратного прокси с proxy_pass - PullRequest
0 голосов
/ 25 мая 2020

Я установил сервер nginx на linux Я хочу иметь возможность входить в мою локальную сеть с сервера

Я меняю только файл nginx .conf

когда я настраиваю это:

    location  / {
       proxy_pass http://172.16.254.120/
 }

, когда я вхожу на сервер из Inte rnet, я попадаю на страницу входа в систему своего устройства и могу войти / изменить настройки внутри устройства - отлично работает.

Я хочу иметь возможность «контролировать» все свои устройства, поэтому в индексе. html Я сделал на них 4 ссылки (теперь у меня будет больше, если это будет)

    <h2>List of routers:</h2>
<p><a href="http://172.16.254.120/"> Device1</a>
<p><a href="http://172.16.44.1/"> Device2</a>
<p><a href="http://10.129.20.20//"> Device3</a>
<p><a href="http://10.129.20.22/"> Device4</a>

теперь я вижу индексную страницу nginx с 4 ссылками внизу,

, а для теста я попробовал это

 location  /172.16.254.120/ {

    proxy_pass http://172.16.254.120/$1;

    }

, когда я нажимаю первую ссылку для нужного устройство, оно перенаправляет меня на него, но изображения страницы входа в систему не загружаются, а также не может войти в систему dev cie. Я получаю ошибку 404 на сервере nginx.

почему это?

что мне не хватает?

Спасибо,

...