首页 > 解决方案 > 当单击链接或用户重定向到另一个 URL 时,源 URL 是否可用?

问题描述

当用户从我的站点单击指向外部站点的链接时,我的站点 URL 是否可用于外部站点?如果我的网站将用户重定向到外部网站呢?

还有我之前的网站呢?如果上一个 URL 可用,那么后退一步是否也可用?

标签: http

解决方案


请求头中有Referer :链接

Referer 请求标头包含前一个网页的地址,从该网页链接到当前请求的页面。例如,Referer 标头允许服务器识别人们从哪里访问它们,并且可以使用该数据进行分析、日志记录或优化缓存。

假设您在一个网站上说谷歌,并且您点击了您网站的链接:

这是您将在请求标头中收到的内容

**Referer**: https://www.google.com/

如果你https://www.apple.com从谷歌点击,苹果网站重定向你说https://www.apple.com/lae/然后在请求标头的引用者上,你将收到:

**Referer**: https://www.apple.com

或者,您也可以接收google.com和其他人,这取决于

注意:HTTP 引用标头可以被欺骗所以它不固定你收到什么!


推荐阅读