小工具知识网

当前位置: 首页 > 行业知识 > 在https页面,通过iframe实现http跨域访问(解决iframe页面点击浏览器刷新按钮后返回首页问题)

行业知识

在https页面,通过iframe实现http跨域访问(解决iframe页面点击浏览器刷新按钮后返回首页问题)

2026-11-11 00:19:52 来源:互联网转载

问题描述:

在https项目页面,利用iframe嵌入http项目页面,用nginx配置抓发后解决跨域,浏览器F5刷新后,请求的http项目的页面返回首页,并不是url对应的页面(https、http项目均为vue项目)

问题原因:由于http项目用的hash路由,导致刷新后返回首页

解决方案:http项目改为history路由,iframe修改src

https ngix配置如下:

proxy_pass http://x.x.x.x:8081;

          proxy_set_header X-Real-IP $remote_addr;

          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

       proxy_set_header X-Forwarded-Proto $scheme;

上一篇:pubg怎么更换服务器?

下一篇:怎么宝塔面板源码?