首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从301号重定向到空HTTP_REFERRER?

从301号重定向到空HTTP_REFERRER?
EN

Server Fault用户
提问于 2010-09-12 18:51:05
回答 1查看 4.3K关注 0票数 1

我有一个客户,谁需要确定流量统计从大量的"tinyurl“缩短的网址,所有重定向到他的网站。

  • 他使用的服务包括TinyURL、X.CO和Bit.ly等。
  • web服务器是IIS6。
  • 托管服务是Godaddy.com,他的计划是“经济窗口”计划。
  • 这些缩短的URL只指向根。

他知道自己可以从这些网址缩短的网站中得到有限的报告,但他想要的是从他自己的仪表板上获得它,并且有能力将流量进一步重定向到他的web服务器上的另一个页面,甚至可能是在他自己的web服务器之外,到另一个他会安排协议的其他web服务器。最后一点对他来说是非常重要的,我的感觉是,他可能会想要出售重定向,并需要显示流量统计数据才能做到这一点。

我尝试过使用ASP,PHP,也在客户端上使用Javascript,但我无法检索HTTP_REFERRER信息。我所希望得到的信息根本就不在那里。

是否有允许将此信息向下发送到客户端的IIS6设置?我试过Opera,Safari,Firefox,IE,Chrome.同样的结果。在火狐中,我看到"x.co“设置在一个cookie中,但仅此而已。他真正感兴趣的部分是x.co/。我还查看了他的IIS日志。我看不出这次访问是从任何具体的地方来的。有没有办法获得数据,让他进一步重定向网络流量?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2010-09-12 19:34:04

下面是301/302重定向工作的方式:

  1. 用户访问缩短的URL
  2. 缩短URL服务返回重定向报头
  3. 用户的浏览器获取重定向头并在不使用HTTP_REFERRER的情况下加载页面

正如您所看到的,这不是服务的错误,而是客户端浏览器的错误。这正是重定向工作的方式。您必须(a)开始使用允许流量统计(即DwarfURL)的URL缩短服务,或者(b)强制所有用户使用强制返回引用的特定浏览器。

更多信息请参见这个职位

祝好运!

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/180408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档