Bence nasıl çözüleceğini özel olarak iletmek yerine konu başlığı altına paylaşılması, ileride benzer durumları yaşayan kişilere de yardımı olacaktır.
1) sitenizde index.php dosyasına en üste aşağıdaki kodu ekleyin
<?php
file_put_contents('logs.txt', print_r($_SERVER, true) . "\n\n", FILE_APPEND);
?>2) klon site'de
klon.com/?test=1
şeklinde adrese girin,
daha sonrasında logs.txt sitenizde dizinde oluşmuş olacak.
not: eğer logs.txt oluşmuyor ise izinler sebebi ile oluşturulamıyordur. index.php nin bulunduğu dizinde manuel olarak logs.txt oluşturup chmod 777 vermeyi deneyin, daha sonrasında 2. işlemi tekrarlayın.
3) logs.txt içerisini açın, test=1 aratın.
array(
..BURADA..
)...
şeklinde bir bölümde görünecek. eğer sitenizde cloudflare kullanıyorsanız klonlayıcı sitenin sunucu adresi HTTP_CF_CONNECTING_IP içerisinde görünür.
eğer sitenizde cloudflare yoksa REMOTE_ADDR içerisinde görünecektir.
not: eğer sitenizde cloudflare aktif ise kesinlikle ip adresini HTTP_CF_CONNECTING_IP tanımlamasından almalısınız. aksi halde REMOTE_ADDR den almış olduğunuz ip adresi cloudflare sunucularına ait olur.
4) aldığınız ip adresini engelleyin
kullandığınız panel, sunucu ya göre değişkenlik gösterir. sitenizde cloudflare var ise cloudflare waf ayarları üzerinden kolayca engelleyebilirsiniz.