如何在nginx中使用PWA的django视图位于/

问题描述 投票:0回答:1

我正在尝试使用django后端将nginx设置到我的PWA应用程序中。我的django后端对/ export路由上的pdf报告有一些意见。我的PWA应用程序(Vue)在/上运行。访问/ export时出现空白页。空白页正在尝试从PWA响应,但是当我重新加载Shift(⇧)时,它将加载pdf报告。

这是我的Nginx服务器配置:

server {
  server_name               awesome.app;

  root                      /home/awesomeapp/pwa;

  location /api/ {
    include                 proxy_params;
    proxy_set_header        X-Real-IP                  $remote_addr;
    proxy_set_header        X-Forwarded-For            $proxy_add_x_forwarded_for;
    proxy_pass http://unix:/home/awesomeapp/awesome-backend/awesome.sock;
  }

  location /export/ {
    include                 proxy_params;
    proxy_set_header        X-Real-IP                  $remote_addr;
    proxy_set_header        X-Forwarded-For            $proxy_add_x_forwarded_for;
    proxy_pass http://unix:/home/awesomeapp/awesome-backend/awesome.sock;
  }

  location / {
    index index.html;
  }
}

任何想法如何设置nginx以允许访问django生成的pdf报告?其次,django后端也有一个仪表板应用程序(没有pwa),但是nginx不允许访问它(仅使用shift(⇧))。

django nginx progressive-web-apps nginx-location nginx-config
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.