uWSGI中类似Uvicorn的根路径
Uvicorn 有一个选项叫 --root-path
(https://www.uvicorn.org/settings/#http),这个选项在应用程序被放在一个特定路径下时非常有用,而不是放在根路径 /
。举个例子,如果我在运行一个 Django 应用程序,我可以这样启动它:
uvicorn myproj.asgi:application --host=localhost --port=8001 --root-path="/myproj-custom-path"
所以,如果我把 Nginx 的位置 /myproj-custom-path/
配置为 proxy_pass http://localhost:8001/
,那么我就可以通过 http://localhost:80/myproj-custom-path
来访问这个应用程序,所有功能都可以正常使用,包括管理面板,而且在项目的其他地方不需要再指定根路径。
那么,uWSGI 有没有类似的选项或者方法来实现同样的功能呢?
0 个回答
暂无回答