如何从其他网站将 ?ref 添加到 url?

How to add ?ref to url from other websites?

我很好奇网站在从其他网站引荐时是如何设法将 ?ref 添加到其 URLS 的?这是两个网站都必须添加到他们的代码中的东西吗?这是如何运作的?

选项 1

这两个站点都为其实现了代码,因此站点 A 可以跟踪是否有人从站点 B 向他们单击 link。

选项 2

站点 A 实现了一个捕获所有地址的 linked,然后从请求 header 中获取引荐来源网址,将其附加到 url 并重定向到页面用户最初想去(或直接使用引荐来源网址而不在 URL 中显示)