nginx proxy_pass для webpack-dev-server выдает 200 для index.html, но 404 для всего остального в том же каталоге - PullRequest
0 голосов
/ 05 апреля 2019

Наверное, люди из 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 прямого доступа к ним обоим.

Получение 404-х через прокси для bundle-login.js.Индекс подходит, нет проблем.Подозрительно, что через прокси 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;
   }
}
...