Nginx proxy_pass到webpack-dev-server在index.html上给出200,但对于同一目录中的其他所有内容则为404

时间:2019-04-05 18:53:33

标签: nginx webpack webpack-dev-server

nginx人士可能会在这里提供更多帮助。

我基本上有x.x.x.x:8081/bundle-login.js的资源。我正在使用proxy_pass。我想将/Account/Login重定向到x.x.x.x:8081/。我还尝试配置8081以使其资源位于x.x.x.x:8081/Account/Login/bundle-login.js。让200直接访问它们。

通过bundle-login.js的代理获取404。索引出现了,没问题。怀疑通过代理index.html给出了200,但是对于应该在完全相同的目录中,对于404我得到了bundle-config

location /Account/Login {
   proxy_pass   http://10.0.2.2:8081/;
   proxy_redirect off;

   proxy_http_version 1.1;
   proxy_set_header Upgrade $http_upgrade;
   proxy_set_header Connection "upgrade";
   location ~ \.css {
     add_header  Content-Type    text/css;
   }
}

0 个答案:

没有答案