Nginx 代理管理器转发到文件夹

Nginx 代理管理器转发到文件夹

我正在尝试设置azuracast在后面nginx 代理管理器

具体来说,我的电台“公共频道”不是我的管理页面。azuracast 在本地网络上的工作方式是http://xxxx:xxxx转发至http://xxxx:xxxx/仪表板自动地。

我想通过 nginx 代理管理器公开的公共频道位于http://xxxx:xxxx/public/站名

我似乎无法弄清楚如何实现这一点。输入代理主机时,Nginx 反向代理管理器的 UI 中有一个“自定义位置”部分,但该页面还要求提供方案、IP 和端口,这听起来不像我想要的,因为这些已经输入了。

我试过https://github.com/jc21/nginx-proxy-manager/issues/104#issuecomment-490720849但那也不起作用。

我正在使用 nginx 反向代理在同一 IP 后面托管其他几个东西,因此也想用它来做这件事。可以吗?

编辑:

我已经完成了一点,阅读完后就可以加载页面了此评论并添加:

位置 = /{return 301 $scheme://$http_host/public/stationName/;}

到 nginx 代理管理器的高级下“自定义 nginx 配置”。

公共页面加载后,我可以看到正在播放的电台和进度条,但媒体似乎被阻止了。没有声音或专辑封面。尝试加载专辑封面时收到错误代码:SSL_ERROR_RX_RECORD_TOO_LONG,至少不知道声音。

相关内容