自最近更新plex以来,我的plex reverxe代理停止了工作。我试着四处寻找,但我找不到太多信息。下面列出的是配置文件,是否有人有plex并知道出了什么问题?我只是收到了404找不到的页面
server {
listen 80;
if ($http_referer ~* /plex/) {
rewrite ^/web/(.*) /plex/$1? redirect;
}
root /var/www;
location /plex/ {
proxy_pass http://127.0.0.1:32400/web/;
}
location /plexapi/ {
proxy_pass http://127.0.0.1:32400/;
}
}
答案 0 :(得分:1)
这是我的完美工作:
server {
listen 443;
server_name plex.mydoamin.com ;
satisfy any;
ssl_certificate /etc/letsencrypt/live/mydomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/mydomain.com/privkey.pem;
location = / {
rewrite ^ /web/;
proxy_redirect http:// $scheme://;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location / {
proxy_pass http://192.168.1.14:32400/;
proxy_redirect http:// $scheme://;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
index index.html index.htm;
}
}
答案 1 :(得分:0)
要检查的一些事项:
如果这些测试中的任何一个失败,则Plex而不是Nginx会出现问题。在这种情况下,您发布Plex配置。
检查Plex的Changelog也是一个好主意。如果您自上次更新Plex后可能出现问题,那么Changelog中是否有提及?