反向代理 plex , 疑难求助

nginx 反向代理 plex , 使用 “location /” 可以正常反向代理 plex, 使用 “location /plex/” 反向代理失败 , 请大家帮忙看看应该如何修改才能解决问题. 谢谢


“location /”正常

server {
listen 7002;
server_name 10.0.0.250;

location / {
proxy_pass http://10.0.0.2:32400/;
}
}


“location /plex/” 反向代理失败

server {
listen 7002;
server_name 10.0.0.250;

location /plex/ {
proxy_pass http://10.0.0.2:32400/;
}
}


Nginx 返回 下面报错信息

2021/09/05 07:13:40 [error] 9#9: *19 open() "/etc/nginx/html/web/js/main-179-1dae58ee552261595ebe-plex-4.57.4-320801d.js" failed (2: No such file or directory), client: 10.0.0.2, server: 10.0.0.250, request: "GET /web/js/main-179-1dae58ee552261595ebe-plex-4.57.4-320801d.js HTTP/1.1", host: "10.0.0.250:7002", referrer: "http://10.0.0.250:7002/plex/web/index.html"
10.0.0.2 - - [05/Sep/2021:07:13:40 +0000] "GET /web/js/main-179-1dae58ee552261595ebe-plex-4.57.4-320801d.js HTTP/1.1" 404 169 "http://10.0.0.250:7002/plex/web/index.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15" "-"


邀请回答
提问于 2021-09-05 15:21
87 次浏览
共1个回答

发表评论
  • 罗剑锋
    2021-09-06 12:32

    可以看一下proxy_pass的文档,反向代理的时候会把uri拼到后面去,可能是路径弄错了,需要用变量来拼一下转发的uri。

    0
    回复
    举报
    • s4j4 2021-09-06 14:13
      谢谢你,我先学习下相关知识。
      0
      回复
      举报
提问者

s4j4

暂无个人介绍

  • 0

    文章

  • 0

    粉丝

  • 0

    被赞

s4j4
按Enter键发送
您已邀请位用户
版权所有©F5 Networks,Inc.保留所有权利。京ICP备16013763号-5