• 06-11-2012, 14:56:45
    #1
    Üyeliği durduruldu
    site.com/satis.php ye direkt girince hata yazıcak.
    Ama urun.php satis.php ye yonlendirince normal acilicak bunu nasıl yaparız?
  • 06-11-2012, 15:15:28
    #2
    Üyeliği durduruldu
    http referer ile
  • 06-11-2012, 15:19:38
    #3
    <?php 
    
    $referer = $_SERVER['HTTP_REFERER']; 
    
    if ($referer == "") 
    { 
    echo "Kanka sana anlatmam gereken bazı şeyler var; Örneğin sitemize direk girişleri engelledik haberin olsun."; 
    } 
    
    else 
    { 
    echo "Sitenin kodları.";
    } 
    
    ?>
  • 06-11-2012, 16:00:24
    #4
    weStarz adlı üyeden alıntı: mesajı görüntüle
    site.com/satis.php ye direkt girince hata yazıcak.
    Ama urun.php satis.php ye yonlendirince normal acilicak bunu nasıl yaparız?
    if(! ereg("satis.php", $_SERVER["PHP_SELF"])) die("Lütfen menüyü kullanın");
    ya da

    satis.php yi çağırdığın sayfaya

    define('access',"False");
    kodunu eklersin.

    satis.php içine de

    if(!defined('access')){
       echo "lütfen menüyü kullanın";
       exit();
    }
  • 07-11-2012, 10:31:50
    #5
    Üyeliği durduruldu
    Msn adlı üyeden alıntı: mesajı görüntüle
    <?php 
    
    $referer = $_SERVER['HTTP_REFERER']; 
    
    if ($referer == "") 
    { 
    echo "Kanka sana anlatmam gereken bazı şeyler var; Örneğin sitemize direk girişleri engelledik haberin olsun."; 
    } 
    
    else 
    { 
    echo "Sitenin kodları.";
    } 
    
    ?>

    @msn Teşekkürler oldu
  • 01-10-2015, 19:05:49
    #6
    loc adlı üyeden alıntı: mesajı görüntüle
    if(! ereg("satis.php", $_SERVER["PHP_SELF"])) die("Lütfen menüyü kullanın");
    ya da

    satis.php yi çağırdığın sayfaya

    define('access',"False");
    kodunu eklersin.

    satis.php içine de

    if(!defined('access')){
       echo "lütfen menüyü kullanın";
       exit();
    }
    Hocam aradan yıllar geçmiş ama soruyum dedim yine de.

    Peki direk girişi normal kullanıcıya engellediğimiz de google botunun siteyi engel görmeden girmesini nasıl sağlayabiliriz ?

    Sonuçta google direk giriş olarak girdiği için sunucu hatası olarak uyarı veriyor.
  • 13-05-2019, 13:36:13
    #7
    Misafir
    BiBeR10x adlı üyeden alıntı: mesajı görüntüle
    Hocam aradan yıllar geçmiş ama soruyum dedim yine de.

    Peki direk girişi normal kullanıcıya engellediğimiz de google botunun siteyi engel görmeden girmesini nasıl sağlayabiliriz ?

    Sonuçta google direk giriş olarak girdiği için sunucu hatası olarak uyarı veriyor.
    Hocam bende seneler sonra yazmış olayım cevabı

    https://stackoverflow.com/questions/...-bots-with-php

    buradaki gibi kodu direk giriş adımından sonra yada önce gelen işlemin googlebot olup olmadığına bakarak yapabilirsiniz,

    tüm arama motorlarının useragent bot isimleri ise şu adresten takip edebilirsiniz;

    https://www.keycdn.com/blog/web-crawlers

    Kolay gelsin, 7 yılda 1 soru cevapmış olduk böylece forumda )
    • instads
    instads bunu beğendi.
    1 kişi bunu beğendi.