我正在尝试使用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(⇧))。