自动服务器redirect作为引用网站传递

一如既往,我要感谢您的帮助和提前的帮助。

我正在寻找一种方法来自动将用户redirect到网站,并维护redirect网站作为推介网站。 让我来解释一下这个过程以及逐步格式所需要的。

  • 用户在电子邮件中点击所需的链接
  • 用户导航到testdomain.com
  • 用户将被自动redirect到test.com/landing
  • test.com将testdomain.com视为推介网站
  • 数据是通过Google Analytics收集的

我不确定,如果这个PHP代码会照顾它,或不 –

header("Location: http://google.com", true, 303); 

我可以testing,这很可能是我要做的。 但是我想多了解一下为什么这样做或为什么这样做不起作用。

我相信“Referer”字段是在客户端浏览器上进行控制的。 没有什么可以保证你想要的操作会发生。 浏览器可以select发送一个固定/错误的引用,或根本没有。

RFC似乎并没有表明引用者需要以任何方式保存。

由于链接的来源可能是私人信息,或者可能会泄露私人信息来源,因此强烈build议用户能够select是否发送Referer字段。 例如,浏览器客户端可以具有用于公开/匿名浏览的切换开关,这将分别启用/禁用发送引用者和从
信息。

我不认为它会以你想要的方式工作。 引用者标题由客户端控制。 如果你点击一个链接,大多数浏览器只设置引用者。 他们不设置redirect。

如果某个人点击了与testdomain.com链接的Google链接,test.com/landing会将其显示为来自Google。 如果他们inputtestdomain.com,他们将被redirect,而引用者将是空白的。

也许你可以在testdomain.com上设置日志logging,并找出有多less人被redirect到test.com/landing。