• 21-07-2007, 13:47:35
    #1
    arkadaşlar satrın aldığım bir sitenin eski sahibi ***** içerikli bir siteden siteme hit gönderiyor. kendisine durumu defalarca anlatmama rağmen ilgilenmedi. bu günlerde de ortalıkta görünmüyor.
    Bu durumu nasıl engelleyebilirim? siteme o adresten hit gelmesini nasıl engelleyebilirim.
  • 21-07-2007, 13:54:21
    #2
    o ***** içerikli sitenin sahibiyle irtibata geç sitesinde banner iframe popup vs varsa kaldırsın zaten onlardan geliyordur büyük ihtimal...
  • 21-07-2007, 13:58:25
    #3
    Adam ilgilenmiyorsa yapacak pek fazla şeyin yok. ama yinede irtibata geçmeye çalış senin açından iyi olacak
  • 21-07-2007, 14:03:28
    #4
    haklısınız bir bannerdan geliyor hitler. hitin kaynağını biliyorum.bir iki gün dah ilgilenmezse adını da vereceğim kendisi bu forumda da bulunuyor. teşhir etmek zorunda kalaacağım başkalarıda aynı duruma düşmesin diye.
  • 21-07-2007, 14:08:52
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Siten php destekli mi? Cevabın evet ise 1-2 satır kod yazıp verebilirim
  • 21-07-2007, 14:11:46
    #6
    evet php destekli
  • 21-07-2007, 14:27:50
    #7
    Kodu denemedim, çalısmazsa bildirirsin. Islevi senin sitene http://www.blokluadres.com adresinden giris yapılırsa Google'a göndermek. Denemeyebilir tabi daha yeni yetme bir adamım
    Alıntı
    <?
    $kimmis = $_SERVER["HTTP_REFERER"];
    if ($kimmis = "http://www.blokluadres.com") {
    header("Location: http://www.google.com/");
    exit;
    }
    ?>
  • 21-07-2007, 14:30:18
    #8
    peki adam direk adres.com değilde alt sayfalardan gelirirse onuda engelliyormu bu kod?
  • 21-07-2007, 14:38:08
    #9
    Onu da düsünmek lazım tabi. Onu da söyle halledebiliriz sanırım (Asağıdaki koddaki 27 rakamı http://www.blokluadres.com da bulunan karakter sayısı. Böylece, http://www.blokluadres.com/sdasdas.html sayfasından gelinmis olsa dahi, ilk 27 karakteri alarak, referreri http://www.blokluadres.com haline getiriyor) :
    Alıntı
    <?
    $kimmis = substr($_SERVER[HTTP_REFERER],0,27);
    if ($kimmis = "http://www.blokluadres.com") {
    header("Location: http://www.google.com/");
    exit;
    }
    ?>
    Dediğim gibi denemedim kodları, denemeleri yaparak sonucu yazarsanız sevinirim.
    .htaccess kullanarak ise söyle yapabiliyormusuz, bunu da deneyebilirsin:
    Alıntı
    RewriteEngine on
    # Options +FollowSymlinks
    RewriteCond %{HTTP_REFERER} blokluadres\.com [NC]
    RewriteRule .* - [F]
    Php mi .htaccess mi kullanayım diye sorarsanız tabi ki .htaccess derim.