我使用Yunohost来托管多个"应用程序"在我运行Nginx的服务器上。
Yunohost使用SSOWat将一些内容重定向到登录/应用列表页面。
我在子目录中有一些应用程序(NextCloud,RoundCube,...)和一个"自定义webapp" my_webapp
。
我想这样:
https://mydomain/nextcloud
等 - > /webroot/nextcloud/
等
https://mydomain/
- > https://mydomain/site
= /webroot/my_webappp/
https://mydomain/other
- > https://mydomain/site/other
= /webroot/my_webappp/other
目前第一项工作是添加
location / {
rewrite ^ /site;
}
到Nginx配置似乎重定向一些webapps(不是全部归功于SSOWat)。特别是,Yunohost用户登录/应用程序列表被重定向到site / :(
如何防止某些子目录被重定向,但将其他子目录重定向到站点/?