nginx продолжает перенаправлять на страницу приветствия

584
JBloggs43

Я использую следующий конфиг:

server { listen 80; server_name 192.168.1.10; location /shutter { proxy_pass http://192.168.1.10:8989; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } 

Приложение, которое я использую, называется shutter lite: http://www.den4b.com/?x=products&product=shutter

Когда я вхожу

http://192.168.1.10:8989 

мне нужно перейти к экрану входа в систему, а затем к веб-интерфейсу приложения, и это работает.

Но, когда я вхожу

http://192.168.1.10/shutter 

Я попадаю на экран входа в систему для приложения. Как только я регистрируюсь, вместо веб-интерфейса приложения открывается экран приветствия nginx.

Вышеуказанный конфиг работает для других приложений, только проблема с приложением затвора вызывает у меня эту проблему.

Я не уверен, где я иду не так ..

Какие-либо предложения?

2
Похоже, что это может быть опечатка, ваши блоки {} не совпадают, т.е. вы не закрываете свой блок сервера. jmreicha 8 лет назад 0
Блок сервера закрывается после раздела «ошибка» далее по файлу conf. JBloggs43 8 лет назад 0
Вы, вероятно, должны опубликовать оставшуюся часть конфигурации, тогда для ясности. jmreicha 8 лет назад 0
Веб-приложение перенаправляет вас в / вместо / затвора? Тогда веб-приложение не знает, каков его домашний каталог. Если вы можете установить его, вам следует изменить / на / shutter или использовать модуль sub_filter nginx: http://nginx.org/en/docs/http/ngx_http_sub_module.html. unNamed 7 лет назад 0

0 ответов на вопрос