我最近在我的服务器上安装了 Apache Bloodhound,它使用 gunicorn 和带有 nginx 的反向代理。同一台服务器还使用 uwsgi 和来自“/”的代理为我的 django 站点提供服务。我想通过 '/bloodhound' 将 gunicorn 代理到端口 8001,它可以工作(我可以看到 Bloodhound 的登录页面)。
当我尝试点击任何其他页面时,就会出现问题。Bloodhound 认为它在“/”上运行,所以如果我点击登录链接,它会重定向到“/login”而不是“/bloodhound/login”,这是可以理解的。有没有办法设置猎犬或枪炮在“/猎犬”上运行?我知道如何在 django 中做到这一点,但我是 Bloodhound/gunicorn 的新手。