Nginx - ha hivatkozó, akkor adjon hozzá (x-forward-for) ip-t a feketelistához

szavazat
0

Írtam egy alapvető http referenrer átirányítót, amely így néz ki:

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

Célom valami ilyen

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; 
}

Van rá mód? A cél alapvetõen az, ha egy weboldalra hivatkoznak a feketelistában, szeretném hozzáadni az ip-t az átirányítási listához.

Köszönöm

A kérdést 26/05/2020 09:43
a forrás felhasználó
Más nyelveken...                            

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