site.com/satis.php ye direkt girince hata yazıcak.
Ama urun.php satis.php ye yonlendirince normal acilicak bunu nasıl yaparız?
PHP ile sayfaya direkt girişi engellemek
6
●12.211
- 06-11-2012, 16:00:24weStarz 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(); } - 07-11-2012, 10:31:50Üyeliği durdurulduMsn adlı üyeden alıntı: mesajı görüntüle
@msn Teşekkürler oldu - 01-10-2015, 19:05:49Hocam aradan yıllar geçmiş ama soruyum dedim yine de.loc adlı üyeden alıntı: mesajı görüntüle
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:13MisafirHocam bende seneler sonra yazmış olayım cevabıBiBeR10x adlı üyeden alıntı: mesajı görüntüle

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
)
