1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

hide referer in all browsers

Discussion in 'Cloaking and Content Generators' started by kammykhan, Jan 23, 2009.

  1. kammykhan

    kammykhan Regular Member

    Joined:
    Dec 23, 2008
    Messages:
    208
    Likes Received:
    96
    Occupation:
    Grafter!!
    Location:
    At Home!
    so up untill today ive been using a double meta refresh to cloak my links and forward onto my offers.

    i see very often is the poeople clicking my link are complaining about geting a blank page error.. now from what i see IE7 does not blank referer so my code would just keep looping..bit of an issue as im seeing alot of peeps using it meanin much smaller conversions..

    its been a while since an advanced member has spoke relating to this topic so any help from one would be greatly appreciated.

    im using a DMR that blanks referer and loops wen referer is passed...

    now my issue, is there any new way or possibility to blank referer of cpa networks for ie7?

    my thoughts:

    what i could of done is wrote on LP 'only available to firefox users' or sumthing similar so they download and open firefox and then go onto my cpa offer.. which may bring a much higher coversion rate, but obviously more work for the lead.

    if i do take this approach then it would it not be suspiciouse all my traffic is converting on a firefox browser?

    also, im using junk traffic to water down my conversions - so all my junk traff would show all sorts of browsers and my leads just one ( firefox) im guessing thats a definately catch..

    so what would any of you feel would be a safer options now?
    all i would like to do is cloak links, blank refer, allow junk traffic to go thru with also no refer! pref on IE7 aswell..

    it doesnt have to be the DMR way but any other way would be much appreciated and all ears for all your views and ideas!

    thank you for viewing this, hope to come up with a solutions real quick!

    P.S the reason for this is i had over 150 emails saying page blank etc.. but wen i click the link it def works- been using the same code for much more other things too successfully! so it cant be the code- it must be the redirect looping im guessing.

    all ears people and thanks!
     
  2. kammykhan

    kammykhan Regular Member

    Joined:
    Dec 23, 2008
    Messages:
    208
    Likes Received:
    96
    Occupation:
    Grafter!!
    Location:
    At Home!
    no reply?? come on people.. give us a hand!
     
  3. pussyback

    pussyback Regular Member

    Joined:
    Apr 5, 2008
    Messages:
    402
    Likes Received:
    79
    you can go from a https:// domain to http://
     
  4. kammykhan

    kammykhan Regular Member

    Joined:
    Dec 23, 2008
    Messages:
    208
    Likes Received:
    96
    Occupation:
    Grafter!!
    Location:
    At Home!
    hey thanks for replying but i dont quite get that?
     
  5. pussyback

    pussyback Regular Member

    Joined:
    Apr 5, 2008
    Messages:
    402
    Likes Received:
    79
    go from a secure part of your domain to a non secure part of your domain you need a ssl cert.
     
  6. richman

    richman BANNED BANNED

    Joined:
    Jan 8, 2009
    Messages:
    321
    Likes Received:
    308
    how about index.php -> index.php ?
     
  7. pussyback

    pussyback Regular Member

    Joined:
    Apr 5, 2008
    Messages:
    402
    Likes Received:
    79
    what?
     
  8. daymrogersmith

    daymrogersmith Junior Member

    Joined:
    Feb 26, 2008
    Messages:
    179
    Likes Received:
    18
    i've never heard of a problem with meta-refreshes based on a specific browser. its' a very simple redirect script. i've never had any problems myself.

    maybe try php? do a google search for php redirection scripts. it's much faster than html meta refresh scripts.

    my redirects are on two different domains and I havent noticed any problems.

    maybe it's your merchants page that is taking time to load and timing out? I've seen that happen.
     
  9. qwick

    qwick Newbie

    Joined:
    Aug 17, 2008
    Messages:
    7
    Likes Received:
    0
    You might want to consider using cURL to control your referer.

    curl_setopt($curl, CURLOPT_REFERER, 'http:whatever referer you want');

    It really depends on the situation, but I think it's always better to have a referer for affiliate links than to leave it blank. As long as the site you put in as the referer has the affiliate link on it you shouldn't have anything to worry about.
     
  10. drkenneth

    drkenneth Executive VIP

    Joined:
    Nov 13, 2008
    Messages:
    285
    Likes Received:
    176
    Occupation:
    Developer/Entrepreneur
    Location:
    USA
    Curl is for server-to-server communications. It cannot be used to change the client's referer in any way. Curl is good for many things--but not this unfortunately :(
     
  11. grafxextreme

    grafxextreme Regular Member

    Joined:
    Nov 28, 2008
    Messages:
    350
    Likes Received:
    1,247
    Occupation:
    Retired
    Location:
    Tri-Dimensional Importation
    hmmmm....let me ask if this might work.

    There is a code, possibly java or dhtml that will identify the browser that logging in and then refer the visitor to the web page that is optimize for that browser. There's always been an issue between how Firefox and IE work and how the page looks.

    Some webmasters use the above to direct their visitors to the pages that are optimized for the visitors browser. Could something like this work?

    I don't know. I'm not much into the techie side of things. Just throwing this out.
     
  12. qwick

    qwick Newbie

    Joined:
    Aug 17, 2008
    Messages:
    7
    Likes Received:
    0
    I know that, but if you set up a redirect to a cURL script like this:


    $url = "destination URL";
    $reffer = "referer URL";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_REFERER, $reffer);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    $result = curl_exec($ch);
    curl_close($ch);
    echo $result;

    The echo will display the destination page in the users browser. The URL in the users browser will stay at the location of the php script until they click on a link that is on the destination page and this is the result of the server to server communication that you speak of.

    Set CURLOPT_FOLLOWLOCATION to however many redirects you want curl to handle. You can also just let the location of the script show up as the REFERER.

    You can put this into a function within a php script and do much more with it, but cURL can indeed handle redirection and display the results in a users browser.
     
  13. heiska

    heiska Junior Member

    Joined:
    Dec 5, 2008
    Messages:
    138
    Likes Received:
    169
    CURL passes the ip of your server to your affiliate, not the client's. Unless there is a work around it?
     
  14. demoniox

    demoniox Registered Member

    Joined:
    Mar 5, 2007
    Messages:
    98
    Likes Received:
    83
    you can do multiple fowards and use meta refresh, example:

    your BH site -> your WH site (whsite.com/clic.php) -> Sponsor

    the sponsor will see as the referrer the WH site :D

    hope it helps

    yea i know my english sucks :D
     
  15. justone

    justone Elite Member

    Joined:
    Oct 12, 2008
    Messages:
    1,516
    Likes Received:
    1,037
    Occupation:
    -
    Location:
    Europe
    No.
    The task is to bring a webuser to another site without showing the real referer. Curl is no help for this as it is serverside.
     
  16. richman

    richman BANNED BANNED

    Joined:
    Jan 8, 2009
    Messages:
    321
    Likes Received:
    308
    what about my methods ?

    domaintwo.com/1.php
    <?
    echo'<meta http-equiv="refresh" content="0;URL=domaione.com=domaintwo.com/2.php">';
    ?>

    domaintwo.com/2.php

    <?
    $referer=$_SERVER['HTTP_REFERER'];
    if($referer == "")
    echo {
    echo'<meta http-equiv="refresh" content="0;URL=domaione.com=affiliatelinkhere">';
    }
    else {
    echo 'error coz not IE or FF'
    }


    so, you can creative with
    echo 'error coz not IE or FF'

    Change theme with another method redirect
    like flasg or image redirect


    <? echo 'righr or not?' ?>
     
  17. drkenneth

    drkenneth Executive VIP

    Joined:
    Nov 13, 2008
    Messages:
    285
    Likes Received:
    176
    Occupation:
    Developer/Entrepreneur
    Location:
    USA
    That's the goal.
    You just need some way to ensure the new redirect clears the referer...
     
  18. demoniox

    demoniox Registered Member

    Joined:
    Mar 5, 2007
    Messages:
    98
    Likes Received:
    83
    use javascript instead of meta refresh
     
  19. a0rta

    a0rta Regular Member

    Joined:
    May 3, 2008
    Messages:
    214
    Likes Received:
    99
    Occupation:
    Travel Agency owner - Recently outsourced my clien
    Location:
    Brazil/Sweden
    https > http doesn't hide referrer in all browsers.

    Depending on what one want to do it might be better to fake referrer instead. There are some posts on this forum for faking referrer for CPA and I think one can take that technique to use for other purposes as well. And all blanked referrers doesn't look too good either while faking referrer showing an all legit WH site in my opinion is a better choice if possible to apply.
     
  20. qwick

    qwick Newbie

    Joined:
    Aug 17, 2008
    Messages:
    7
    Likes Received:
    0
    This is code from a ringtone campaign I used a while back that uses javascript submit on body load.

    <html>

    <head>
    <title>Jamster</title>

    </head>
    <body onload="document.form1.submit();">

    <form name="form1" id="form1" method="get" action="URL"></form>
    <script type="text/javascript">
    document.form1.submit();
    </script>

    <div style="padding: 30px; text-align: center;">
    You are being automatically forwarded to Pink Ringtones by Jamster.<br/><br/>
    If you are not forwarded immediately <a href="URL">Click Here.</a>
    </div>

    </body>
    </html>

    If you are going to use meta refresh or auto submit you should always give the user something to click on if they get stuck.

    Everyone keeps saying that cURL is server side as if server side means you cannot interact with the user. If you are crazy enough to put a direct link into a cURL script the affiliate network will see your servers IP and none of your cookies will end up on the users computer. You can set cURL up with a database of targeted proxies and let curl handle cookies, but depending on the size and scope of what your doing that may not be the best solution.

    You can't directly change the REFERER value in the browser, but if you fetch the content and display it in the browser the user will not have to click anything and therefore the REFERER value in their browser will become irrelevant. The auto submit code that I listed lead to a landing page that consisted of deep links to all of the songs for a specific artist (Pink). I incorporated a cookie stuffer to handle the actual affiliate link and I set my own cookie that was used to determine whether or not the affiliate link was invoked.

    Jamster has it set up so that you can host you own landing page with their content or set one up with them. They will not be alarmed by a single IP sending multiple requests for content. Many merchants expect a certain amount of this, but if you actually put your affiliate link into a cURL script you can expect a call from your affiliate manager.

    The way in which you are sending the affiliate cookies to the user and how your landing page is set up will determine how and if you use cURL and you may not even need to worry about cookies depending on the offer you are running.