我在一个docker容器中使用了Nginx,并且使用了一个docker-compose,我也有nginx,这里是我的配置
upstream kuma {
server kuma:3001;
}
location ~/kuma(.*)$ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://kuma$1;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
}
当转到http://localhost/kuma时,我在http://localhost/assets/index-ba0179be.js上得到404,这是显而易见的,因为它应该转到http://localhost/kuma/assets/index-ba0179be.js。
但我不知道该怎么做。
1条答案
按热度按时间fdbelqdn1#
不幸的是,根据文档,
Uptime Kuma不支持http://example.com/uptimekuma之类的插件。请准备一个域或子域来执行此操作。
https://github.com/louislam/uptime-kuma/wiki/Reverse-Proxy