我知道有很多关于此的问题,但我找不到任何这样的指定问题或答案
我有3个AngularJS应用程序
所有这些应用程序都有自己的样式,脚本和视图(Angular views)目录。我正在尝试以这样的方式配置nginx,以便所有这3个应用程序将在下面提供
domain/app1/#/
domain/app2/#/
domain/app3/#/
我能够代理请求,但是,在加载资源文件和角度视图时,同样失败
示例:当我加载域/ app1时,所有观看请求都发送到域/ views / main.html而不是域/ app1 / views / main.html
我尝试在index.html中添加一个基本标记,这在加载资源文件时有所帮助,但它不适用于角度视图文件
#nginx configuration
server {
listen 80;
server_name domain.com;
location /app1 {
proxy_pass app1.domain;
}
location /app2 {
proxy_pass app2.domain;
}
}