• 16-10-2022, 14:36:46
    #1
    Selamlar, nginx.conf üzerinden benim verilerimi çekmeye çalışan bir domain mevcut. bu domaini nasıl engelleyebilirim?
    if ($host = "www.site.com"){
    return 403;
    }
    işe yaramadı.
  • 16-10-2022, 14:45:44
    #2
    .htaccess'ten engelleyebilirsiniz diye biliyorum.
  • 16-10-2022, 14:46:11
    #3
    O şekilde olmaz. o yaptığın ayar kendi domain ile ilgili ayar.
    Blocking IPs with Nginx – DreamHost Knowledge Base
    Yukarıda ki konu işini görecektir diye düşünüyorum.
  • 16-10-2022, 15:45:12
    #4
    batuhan_polat adlı üyeden alıntı: mesajı görüntüle
    O şekilde olmaz. o yaptığın ayar kendi domain ile ilgili ayar.
    Blocking IPs with Nginx – DreamHost Knowledge Base
    Yukarıda ki konu işini görecektir diye düşünüyorum.
    ip değil, domain engellemek istiyorum ip'yi bulamam deny example.com yazdığımda da işlemedi
  • 16-10-2022, 15:58:31
    #5
    Kirksekiz adlı üyeden alıntı: mesajı görüntüle
    ip değil, domain engellemek istiyorum ip'yi bulamam deny example.com yazdığımda da işlemedi
    Eğer ilgili domain referer ile geliyorsa aşağıda ki kodu da deneyebilirsin hocam.
    location / {
                valid_referers click2dad.net*;
                if ($invalid_referer = ''){
                        return 403;
                }
                try_files       $uri    $uri/   /index.php?$args;
        }
    Veya hiç olmadı NGINX ile halledemezsen PHP ile domain kontrolü yapıp engelleyebilirsin.

    Google'da "nginx domain deny referrer" veya "php block referrer domain" gibi aramalar yaparak çözüm bulabilirsin hocam.
    Çünkü sunucuna gelen istek türünü bilmeden deneme yanılma yapmadan olmaz diye düşünüyorum.
  • 17-10-2022, 11:03:54
    #6
    batuhan_polat adlı üyeden alıntı: mesajı görüntüle
    Eğer ilgili domain referer ile geliyorsa aşağıda ki kodu da deneyebilirsin hocam.
    location / {
                valid_referers click2dad.net*;
                if ($invalid_referer = ''){
                        return 403;
                }
                try_files       $uri    $uri/   /index.php?$args;
        }
    Veya hiç olmadı NGINX ile halledemezsen PHP ile domain kontrolü yapıp engelleyebilirsin.

    Google'da "nginx domain deny referrer" veya "php block referrer domain" gibi aramalar yaparak çözüm bulabilirsin hocam.
    Çünkü sunucuna gelen istek türünü bilmeden deneme yanılma yapmadan olmaz diye düşünüyorum.
    çok teşekkür ederim hocam sağolun