• 15-06-2008, 20:09:46
    #1
    sitemde şöyle bir kod kullanıyorum

    if( empty($_COOKIE['zartzurt'])
    {
        setcookie('zartzurt', getenv('REMOTE_ADDR'), time()+1800);
        if( !preg_match("#(google|siteadresim.com|yahoo|live)#si", getenv('HTTP_REFERER')) and !preg_match("#(google|msnbot|yahoo! slurp)#si", getenv('HTTP_USER_AGENT')))
        {
            die("<center><a href='".$_SERVER['PHP_SELF']."'><h2>Giriş İçin Tıklayın</h2></a></center>");
        }
    }
    bir kaç yerde google botlarının bazen normal kullanıcı gibi siteye girdiğini okudum, böyle bir durumda banlanır mıyım acaba?
  • 15-06-2008, 20:53:11
    #2
    banlanmazsın
  • 15-06-2008, 20:54:42
    #3
    şöyle düşün google senin statik kodlamana bakıyor.
  • 15-06-2008, 21:14:11
    #4
    eğer normal kullanıcı gibi de girerse siteye tek göreceği şey giriş için tıklayın olucak, ama user agentinde google botu belirtip girerse aynı linkte bu sefer içerik çıkıcak. bunun için sormuştum