用nginx代理后访问http://127.0.0.1:9082/de-api/显示404,请问改如何解决
发一下nginx配置文件吧
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
server {
listen 9082;
server_name localhost;
client_max_body_size 15m;
location / {
root H:/BITools/frontend/html/;
index index.html;
}
location /app.html {
root H:/BITools/mobile/app/;
}
location /de-app/ {
alias H:/BITools/mobile/app/;
}
# 静态资源路径映射包括仪表板与组件背景图片
location /static-resource/ {
root H:/BITools/resource/data;
}
location /de-api/ {
proxy_pass http://localhost:8081/de-api/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:9082;
server_name_in_redirect on;
}
}
}
您好上面是完整nginx配置
是的,在windows环境进行部署
这边nginx配置都是一样的,我修改了源码资源放置/opt/dataease为/BITools/resource,所以会有不一样文件路径不一样