[英]document.referrer is empty between two https
当从两个https网站重定向时,Referer为空
http://site0.gb => 302 redirect => https://site1.co => 302 redirect => https://site2.com => document.referrer is empty
所有网站标题设置都是Referrer-Policy: no-referrer-when-downgrade
在推荐人政策中,这很奇怪
no-referrer-when-downgrade : https://example.com/page.html -> https://mozilla.org
document.referrer是https://example.com/page.html
https://site1.co
document.referrer吗? 空推荐者的原因是什么? 这种行为是使用太多302重定向而不是使用mod重写或其他服务器端系统来转发网页被认为是不良做法的确切原因。
您还可以使用服务器配置文件在某些服务器上包含原始引用来源。
你最好做一些事情,比如在使用PHP加载页面之前设置标题,或者如果没有使用javascript给出新的URL,则使用旧的引用来发出POST请求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.