解决HTTPS Nginx反向代理出现CSS/JS/图片等静态资源无法加载或加载错误问题 置顶!

Updated on in 后端 with 0 views and 0 comments

问题描述

  • 今天配置了HTTPS 和 Nginx 反代理出现 部分 JS 无法加载问题aHR0cHM6Ly9pbWcuaGFjcGFpLmNvbS9maWxlLzIwMTkvMTAvJUU1JUJFJUFFJUU0JUJGJUExJUU2JTg4JUFBJUU1JTlCJUJFMjAxOTEwMjkxMTExMzctNzQ0MmIyMzgucG5n.png

解决办法

  • 在配置反代理xxx.conf 文件中location / { } 添加如下代码
location / {

    proxy_pass http://127.0.0.1:8080;

   
    # 需要添加的代码
    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_set_header Host $host;

    proxy_set_header Upgrade-Insecure-Requests 1;

    proxy_set_header X-Forwarded-Proto https;

}

标题:解决HTTPS Nginx反向代理出现CSS/JS/图片等静态资源无法加载或加载错误问题
作者:dduan
地址:https://dduan.site/articles/2019/10/29/1572319332997.html