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.
Siteye direkt url girişi ile giren kişiyi engellemek.
2
●142
- 12-12-2022, 19:59:20<?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.