扫码关注官方订阅号
现在页面在弹框,用户点击确定之后要重定向第三方的一个页面,但是因为referer问题,无法正确的打开,所以想问下有没有办法能通过js或者php修改跳转时的referer?
欢迎选择我的课程,让我们一起见证您的进步~~
HTML 有一个 rel="noreferer" 的属性,可用于 <a> 和 <area> 标签,这样可以抹掉referer。
rel="noreferer"
<a>
<area>
修改referer 是不可能的(在你自己的电脑上当然可以通过一些小手段修改,但是无法做到让所有访问你网站的人都自动修改referer)
window.location.href =不管用吗?
你也许可以尝试尝试 a.sina.lt 这样的匿名跳转服务
对于这种的话PHP肯定处理不好,PHP可以直接get或post,并且修改http的header,但是因为在服务端的,所以最多你吧那个页面内容加载了显示出来,但是这样绝对不是跳转到目标网址。js虽然在客户端,但是只能修改ajax的referer如果想要修改referer只能通过修改浏览器的方式,给浏览器开发一个插件
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
HTML 有一个
rel="noreferer"的属性,可用于<a>和<area>标签,这样可以抹掉referer。修改referer 是不可能的(在你自己的电脑上当然可以通过一些小手段修改,但是无法做到让所有访问你网站的人都自动修改referer)
window.location.href =不管用吗?
你也许可以尝试尝试 a.sina.lt 这样的匿名跳转服务
对于这种的话PHP肯定处理不好,PHP可以直接get或post,并且修改http的header,但是因为在服务端的,所以最多你吧那个页面内容加载了显示出来,但是这样绝对不是跳转到目标网址。
js虽然在客户端,但是只能修改ajax的referer
如果想要修改referer只能通过修改浏览器的方式,给浏览器开发一个插件