Nginx - yönlendiren varsa, kara listeye (x-forwarded-for) ip ekleyin

oy
0

Ben böyle bir şeye benzeyen temel bir http yönlendiren yeniden yönlendirici yazdık:

if ($http_referer ~* (google|yahoo|bing|duckduckgo)) {  return 301 https://altavista.com; }

Amacım böyle bir şey

if ($http_referer ~* (google|yahoo|bing|duckduckgo)) {
    add $x-forwarded-for bad_ips.txt; <-- this line is the question (x-forwarded-for because it's behind cloudflare)
    return 301 https://altavista.com; 
}
if ($bad_ip) { 
    return 301 https://altavista.com; 
}

Bunu yapmanın bir yolu var mı? Amaç, kara listede bir web sitesinden yönlendirilirseniz, ipinizi yönlendirme listesine eklemek istiyorum.

Teşekkürler

Oluştur 26/05/2020 saat 09:43
kaynak kullanıcı
Diğer dillerde...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more