Napsal jsem základní přesměrovač http referer, který vypadá takto:
if ($http_referer ~* (google|yahoo|bing|duckduckgo)) { return 301 https://altavista.com; }
Můj cíl je něco takového
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;
}
Existuje nějaký způsob, jak to udělat? Cílem je v zásadě, pokud vás odkazují na webové stránky na černé listině, rád bych přidal váš ip do seznamu přesměrování.
dík