一、nginx配置
location /portainer {
proxy_pass http://localhost:19000/;
proxy_set_header Via "nginx";
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-Port $server_port;
}
二、访问http://ip/portainer

三、解决方案
更改nginx配置为
location /portainer/ {
proxy_pass http://localhost:19000/;
}
感言:非常简单的问题搞了几个小时。。。。。(特此记录)

文章描述了在配置Nginx时遇到的问题,即无法正常访问Portainer服务。通过将location块的路径从/portainer更改为/portainer/,并调整proxy_pass的URL,成功解决了访问问题。这是一个关于Web服务器配置和故障排查的案例。
3675

被折叠的 条评论
为什么被折叠?



