美文网首页
NGINX 转发相关 iframe 中请求static资源路径问

NGINX 转发相关 iframe 中请求static资源路径问

作者: 日不落000 | 来源:发表于2021-11-25 20:52 被阅读0次

    问题描述

    iframe中嵌套时,
    前端 static 资源请求404导致前端页面出不来,
    前端静态资源截图如下


    image.png

    报错如下
    浏览器请求的静态文件地址
    http://10.1.58.201/static/css/chunk-e60eebde.5e93e53f.css 404

    image.png

    浏览器应该请求的静态文件地址

    http://10.1.58.201/ufs/static/css/chunk-e60eebde.5e93e53f.css

    image.png

    解决方案

    NGINX相关配置如下

    • ufs-nginx-location.conf
    # 重要/**/
    location /ufs/ {
        proxy_pass   http://platform-ufs-nginx/;
    }
    
    
    • ufs-nginx-upstream.conf
    upstream platform-ufs-nginx {
        server 10.1.58.202:7091;
    check interval=5000 rise=1 fall=3 timeout=4000;
    }
    
    

    注释:
    ufs和product-ufs类似

    相关文章

      网友评论

          本文标题:NGINX 转发相关 iframe 中请求static资源路径问

          本文链接:https://www.haomeiwen.com/subject/udsztrtx.html