外部托管的Nginx代理图像/ javascript

前端之家收集整理的这篇文章主要介绍了外部托管的Nginx代理图像/ javascript前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试使用Nginx代理由外部方托管的javascript和图像

我在https上运行我的网站,他们只通过http提供文件,我已经与他们联系过这个问题,但是当他们解决这个问题时无法给出时间表.

所以,我没有尝试在我的Nginx配置中使用proxy_pass这些文件,我有以下位置块

  1. location /blogcounter/image {
  2. #rewrite ^/blogcounter(.*) /$1 break;
  3. proxy_set_header X-Real-IP $remote_addr;
  4. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  5. proxy_set_header Host $http_host;
  6. proxy_pass http://widget.external-domain.tld/$uri$is_args?$args;
  7. }
  8. location /blogcounter.js {
  9. #rewrite ^/blogcounter(.*) /$1 break;
  10. proxy_set_header X-Real-IP $remote_addr;
  11. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  12. proxy_set_header Host $http_host;
  13. proxy_pass http://widget.external-domain.tld/$uri$is_args?$args;
  14. }

我想要在我的页面上的小部件是.

所以我希望客户端请求通过我的服务器,该服务器具有https,这使我的服务器从外部服务器请求文件并将其服务器返回给客户端.目前这还没有工作,是在访问日志中看到请求,该请求还显示状态代码200但是图像或javascript文件都没有被发回.任何人都可以帮我解决我做错的事吗?

最佳答案

猜你在找的Nginx相关文章