【问题标题】:Remove /web from PLEX URL从 PLEX URL 中删除 /web
【发布时间】:2014-04-29 13:54:04
【问题描述】:
如何消除在我的 PLEX 媒体服务器末端键入 /web 以从我的网络外部访问的需要?我有一个 no-ip.com 帐户并设置了一个静态域名以指向一个静态 ip。但这并没有多大帮助,因为我仍然需要输入 /web 才能访问我的媒体服务器。我使用的是 Windows 7。我之前已经设置了一个 owncloud 服务器,并且不需要在 httpd.conf 文件中键入 /owncloud。但我无法为 plex 服务器找到它。我在某处阅读以设置将重定向到 /web 的页面,但我不知道该怎么做。感谢您的帮助!
【问题讨论】:
标签:
apache
http
url
web
remote-access
【解决方案1】:
您可以删除端口(如果您尚未将其从端口 80 转发到 Plex 的端口)以及使用重定向规则最后对 /web 的需求。
这是一个很好的例子来说明如何做到这一点(这个解决方案使用 Apache):
http://matt.coneybeare.me/how-to-map-plex-media-server-to-your-home-domain/
编辑:小修正,我链接的那个网站没有使用重定向规则,它使用的是反向代理。
如果您键入:myPlexServer.com,则使用重定向规则,您将被重定向到 myPlexServer.com:32400/web(例如,您的浏览器上的地址实际上将被重新写入,与单击相同将您带到另一个页面的链接)。
使用反向代理,您实际上有一个人在中间,即反向代理服务器本身。您向 myPlexServer.com(在本例中为 Apache 服务器)发送请求,它接收这些请求并且代理将它们转发到 myPlexServer.com:32400/web(PMS 服务器)。 PMS 服务器将回复发送到 Apache 服务器,然后 Apache 服务器将回复发送回您。就 PMS 而言,请求信息的客户端是 Apache 服务器,实际上它甚至不知道您与 Apache 服务器通话。