Msg#: 3287535 posted 8:05 pm on Mar 20, 2007 (gmt 0)
You are suggesting that I can't set-up a redirect where the partner website I'm sending the traffic would only see the redirect as the source?
For example... domain.com/redirect/
All I want them to see is the redirect URL domain.com/redirect/ - not which page etc.. it came from on my website. Basically...I just don't want to give them a bunch of data they could use for their benefit.
Msg#: 3287535 posted 1:55 am on Mar 21, 2007 (gmt 0)
A redirect tells the client (browser), "That content has moved, ask for it at this new URL" and provides the new URL. The client then re-requests the originally-desired content from that new URL, and (unless the user has taken steps to prevent it) provides the same referrer as with the original request.
So, I'm not suggesting anything, I'm stating a fact... Redirects don't "hide" a referrer.
Msg#: 3287535 posted 2:57 am on Mar 21, 2007 (gmt 0)
Maybe if you redirect them to a real page on your server and use a META HTTP-EQUIV REFRESH... tag (with a content > 0) on that page to redirect, the browser may change it's referral info to the page URL that contains the META tag, but HTTP redirects given by a Location: header only tell the browser to resubmit the entire request (headers and POST data) to the new location.
note: bots typically ignore META REFRESH tags.
You can't modify it either since the browser supplies it -- to do that, you would have to proxy the request, ie: make the request yourself on behalf of the initial browser (setting your own referral tag), and then return the response.