DarkMan 23.09.2010 12:43
Есть вопрос! — Проксирование nginx+deluge-web
Есть deluge, на машине без иксов, на ней же для хозяйсвтенных нужд стоит nginx.Для управления deluge пользуется его веб-морда, которая висит на 8112 порту.
Нужно организовать проксирование с помощью nginx, чтобы заходя на http://mysite/deluge я попадал прямо в наглую вебморду deluge.
Вот конфиг nginx
Ну собственно не проксирует. При открытии http://mysite/deluge ничего не происходит, даже ошибок не сыпится. Но если зайти на mysite:8112 то морда исправно вылазит. При попытке открыть http://mysite/deluge в еррор-лог не ругается.
перевесь на deluge.mysite чтобы с ресурсами не велосипедировать
и
основное
и
основное
location / {
....
proxy_pass http://127.0.0.1:8112/;
proxy_redirect http://127.0.0.1:8112 /;
....
}
Попробовал, эффект тот же. Видимо я чего-то не знаю, каких-то подводных камней, потому что по логике вещей должно работать.
Лично у меня работает с таким конфигом:
server {
listen 80;
server_name deluge.xt www.deluge.xt;
error_log /var/log/nginx/deluge.xt-error.log debug;
access_log /var/log/nginx/deluge.xt-access.log combined;
client_max_body_size 100M;
location / {
proxy_pass http://127.0.0.1:8181/;
proxy_redirect http://127.0.0.1:8181 /;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Что не работает то?