2009-12-11 87 views
1

我需要做一个302重定向到合作伙伴公司域。他们想要跟踪所有传入的流量。302重定向和引用信息

我的index.html 302'd页面是否无法传递引荐来源信息?

如何配置此页面以传递引用者信息,如果不是。

回答

3

引用者是由浏览器发送的,对此你可以做的事情不多。

如果他们真的想跟踪哪些用户来自您的网站,解决方案是将一个参数添加到您重定向到的URL。

而不是重定向到

http://www.otherserver.com/index.php 

例如,你会重定向到这样的:

http://www.otherserver.com/index.php?from=mysite 

但是,当然,这意味着更多的工作,无论是在你身边和他们..

+0

+1:这是唯一确定的方法。 – Broam 2009-12-11 21:01:28

+0

为什么这意味着更多的工作?我应该用301代替吗?考虑到这将作为试点计划的一年?那么如果需要,那么在那个时间之后调整位置?这里是我设想我的index.asp页面如下所示:<%@ Language = VBScript%><%'永久重定向Response.Status =“301永久移动”Response.AddHeader“位置”,“http:// www。 partnercompany.com/specificpage.asp?from=mysite“Response.End%>这样看起来好吗? – 2009-12-11 21:50:49

+0

这意味着更多的工作,因为你必须传递一个额外的参数 - 另一端必须理解它来识别你的站点(这意味着修改他们现有的系统,现在基于Referer) – 2009-12-11 21:56:07