JS 上的 Nginx 反向代理错误

JS 上的 Nginx 反向代理错误

我们有某些网站,当客户端浏览这些网站时,我们需要使用代理来屏蔽客户端 IP 地址。我已经在 AWS Linux 2023 上构建了 NGINX。它只适用于 google.com,但不适用于使用 .js 的任何网站。不确定下一步该尝试什么。我有一个域 --> A 记录 --> 带证书的 ALB --> 带 Nginx 的 EC2

server {
   listen       443;
   server_name  ==my LB A-record==.com;

   proxy_connect_timeout       120;
   proxy_send_timeout          120;
   proxy_read_timeout          120;
   send_timeout                120;

   proxy_buffer_size   8k;
   proxy_buffers       16 8k;

   proxy_http_version 1.1;

   proxy_set_header Host $proxy_host;
   proxy_set_header X-Real-IP $server_addr;
   proxy_set_header X-Forwarded-For $server_addr;

   location / {
      proxy_bind $server_addr;
      proxy_pass https://myapplications.microsoft.com/;
   }
   access_log  /var/log/nginx/nbis/access.log;
   error_log   /var/log/nginx/nbis/error.log;
}

错误:拒绝执行来自‘https://==my LB A-record==/bundle/low-change-freq-vendors.54a65ab6.js’的脚本,因为其 MIME 类型‘text/html’不可执行,并且启用了严格的 MIME 类型检查。

有时它可以工作。为什么 URL 没有更改为 myapps?为什么是 MIME 错误?

相关内容