现在情况如下:
1,webpack打包的前端单页面应用,publicPath为:/myproject
2,两个docker,内部的nginx配置文件必须一致,且都将挂载webpack打包的静态资源。
3,两个docker外部访问域名分别为http://xxx.xx.x/
和http://xxx.xx.x/myproject
4,两个docker内部的nginx关键配置如下:
location /myproject {
rewrite ^/myproject/?(.*)$ /$1;
try_files $uri $uri/ /index.html?$args;
}
location / {
try_files $uri $uri/ /index.html?$args;
}
现在http://xxx.xx.x/
没有问题,但是http://xxx.xx.x/myproject
访问不行,求大神帮忙看看,docker内的nginx配置怎么写,webpack的打包配置也可以改,现在头都挠凸了,好几天了,解决不了...,求大神帮忙看看,万分感谢!!!