Size: a a a

2020 February 06

AN

Anton Noginov in nginx_ru
Ivan
Не кидайтесь только помидорами..

пытаюсь сделать location /zabbix

 location /zabbix {
   proxy_set_header  X-Forwarded-Host $host;
   proxy_set_header  X-Forwarded-Server $host;
   proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
   proxy_set_header  X-Real-IP $remote_addr;
   proxy_set_header  Host $http_host;
   proxy_pass   http://172.22.130.64;
 }

Но получаю http://1.2.3.4/index.php т.е пытается отправить обратно к забиксу но ничего не выходит.
Что не так делаю?(
>  http://172.22.130.64;

Какой тут правильный путь к жаббиксу?
источник

AY

Andrey Yanda in nginx_ru
заббикс не знает, что он живет в /zabbix/
источник

I

Ivan in nginx_ru
Anton Noginov
>  http://172.22.130.64;

Какой тут правильный путь к жаббиксу?
это да, со стороны забикса тоже надо сделать доп настройку?
источник

I

Ivan in nginx_ru
Anton Noginov
>  http://172.22.130.64;

Какой тут правильный путь к жаббиксу?
он живёт на этом адресе
источник

AN

Anton Noginov in nginx_ru
Ivan
это да, со стороны забикса тоже надо сделать доп настройку?
Да.
Как выше коллега заметил, жаббикс не знает, что он /zabbix
источник

I

Ivan in nginx_ru
Anton Noginov
Да.
Как выше коллега заметил, жаббикс не знает, что он /zabbix
Понял, спасибо )
источник

AY

Andrey Yanda in nginx_ru
Ivan
Понял, спасибо )
Судя по коду, zabbix не умеет так
источник

AN

Anton Noginov in nginx_ru
Andrey Yanda
Судя по коду, zabbix не умеет так
Он ест свой путь из $request_uri
источник

Vs

Vladislav support.od.ua in nginx_ru
Ivan
Не кидайтесь только помидорами..

пытаюсь сделать location /zabbix

 location /zabbix {
   proxy_set_header  X-Forwarded-Host $host;
   proxy_set_header  X-Forwarded-Server $host;
   proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
   proxy_set_header  X-Real-IP $remote_addr;
   proxy_set_header  Host $http_host;
   proxy_pass   http://172.22.130.64;
 }

Но получаю http://1.2.3.4/index.php т.е пытается отправить обратно к забиксу но ничего не выходит.
Что не так делаю?(
Добавьте еще строку
proxy_redirect http://172.22.130.64:80 /;
источник

I

Ivan in nginx_ru
Vladislav support.od.ua
Добавьте еще строку
proxy_redirect http://172.22.130.64:80 /;
Спасибо)
источник

I

Ivan in nginx_ru
Но увы результата не дало..
при авторизации пытается в /index.php отправить, как выше написали из request_uri
источник

MD

M Dan in nginx_ru
источник

MD

M Dan in nginx_ru
может плохой вариант
источник

MD

M Dan in nginx_ru
но можид срабодать
источник

I

Ivan in nginx_ru
M Dan
но можид срабодать
спасибо, попробую)
источник

Vs

Vladislav support.od.ua in nginx_ru
У вас там похоже,  BE с забиксом плохо настроен
источник

S

Scumtron in nginx_ru
Люди добрые, подскажите как в Nginx правильно настроить редирект 301 с ссылок типа: https://site.ru/id/1293/blablabla на https://site.ru/id/1293/
источник

V

Viktor in nginx_ru
Доброго дня. При proxy_pass запросов к *.js файлу, nginx возвращает content-type: text/html, ожидается application/json. Что я забыл сделать?
источник

AY

Andrey Yanda in nginx_ru
rewrite ^(/id/[0-9]+/).*$ $1 permanent;
источник

Y

Yuri in nginx_ru
Scumtron
Люди добрые, подскажите как в Nginx правильно настроить редирект 301 с ссылок типа: https://site.ru/id/1293/blablabla на https://site.ru/id/1293/
location ~ ^/(id/.+/).*$ {
 return 301 https://site.ru/$1;
}

Так тоже можно
источник