Я написал основной http редиректор, который выглядит примерно так:
if ($http_referer ~* (google|yahoo|bing|duckduckgo)) { return 301 https://altavista.com; }
Моя цель - это что-то вроде этого
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;
}
Есть ли какой-нибудь способ сделать это? Цель, по сути, если на вас ссылаются с сайта в черном списке, я хотел бы добавить ваш ip в список редиректов.
Спасибо