2010-10-19 92 views
0

我需要做我的网站访问者重定向到第三方网站,没有原来的推荐人显示为网址披露隐私信息。如何在没有原始推荐链接的情况下进行重定向?

有没有一种方法可以指示浏览器重定向而不将引用链接发送到目标网站?例如。使用javascript?

谢谢

+1

您的回答已发布到下面。但是,我可能会建议**非常谨慎,以便在URL中拥有持久的私人信息。这是一件非常糟糕的事情。还有其他方式可能会窃取信息。 – 2010-10-19 20:43:01

回答

3

作为一种快速解决方法,您可以将它们重定向到您拥有的特定URL,该URL专门重定向到目标URL(或者作为查询参数提供的URL)。这样私人信息就会在额外的跳跃中丢失。

+0

当我用例如一个tinyurl重定向,最初的引用者仍然显示加载最终目标页面时。 – 2010-10-20 00:36:46

+1

对,如果您的web服务器或容器自动为302响应复制该标题,您必须设置自己的HTTP请求处理程序,该程序只响应“302 Found”作为重定向URL并理想地覆盖Referer标头。 – maerics 2010-10-20 03:37:12

0

您将需要通过其他页面重定向。您可以对自己的页面执行POST,然后重定向到目标。这将只显示您的中间页面作为推荐人。

没有办法用javascript来做到这一点。

1

你试过

<meta http-equiv="refresh" content="0;url=http://www.someplace.com"> 
+1

这仍然会导致原始网址作为引荐来源发送 – 2010-10-20 00:27:44

相关问题