本文主要是介绍Nginx Proxy Manager反向代理Jackett,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 说明
最近折腾nas,发现npm反向代理Jackett后出现无法访问的问题,是因为外网访问jackett (例如https://domain.com:7373/jackett/UI/Dashboard
)时,url会被重定向到https://domain.com/jackett/UI/Login?ReturnUrl=%2Fjackett%2FUI%2FDashboard
,如此一来,原来的port被丢弃,转发失败。
2 解决办法
Jackett无需设置,npm设置如下:(forward IP为Docker内网IP,Jackett桥接网络不设置端口转发,起到隐藏端口的目的)
Advanced新增
location / {
proxy_set_header X-Forwarded-Host $http_host;
proxy_pass $forward_scheme://$server:$port;
}
参考:【SWAG】解决Jackett的自定义端口被丢弃的问题 - 简书
Jacket Service Loads, but 404 on web page. · Issue #3643 · Jackett/Jackett · GitHub
这篇关于Nginx Proxy Manager反向代理Jackett的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!