• 12-12-2022, 19:28:37
    #1
    Wordpress altyapılı siteye direkt siteismi.com olarak giren kişiyi engellemek istiyorum. Google ve diğer botlar siteyi görecek. Ama normal insanlar siteye girerken hata alacak.
    bunu php veya htacces ile nasıl yapabiliriz.
  • 12-12-2022, 19:30:51
    #2
    Php kısmında şöyle yapılabilir ,
    index.php e if koyup reffereri sizin siteniz değilse engellensin gibi.
  • 12-12-2022, 19:59:20
    #3
    <?php

    if($_SERVER['HTTP_REFERER'] == null){
    die('direkt girişler engellendi');
    }


    bunu ilgili alana ekleyerek direkt girişleri engelleyebilirsiniz. die() fonksiyonu yerine istediğiniz şartı ekleyebilirsiniz

    edit: bu tüm direkt girişleri(referreri olmayan hitleri) engeller google ve benzeri botları bundan hariç tutmak isterseniz botların prefix değerlerinin bulunduğu ve karşılaştırma yapılabilen küçük bir fonksiyon yazabilirsiniz.