我正在使用 Yunohost 在运行 Nginx 的服务器上托管多个“应用程序”。
Yunohost 使用 SSOWat 将一些内容重定向到登录/应用列表页面。
我在子目录和“自定义 webapp”中有一些应用程序(NextCloud、RoundCube、...)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/ :(
如何防止某些子目录被重定向但将其他子目录重定向到 site/ ?