0

我一直收到机器人垃圾邮件,所以我用这个来阻止机器人。

我很惊讶,但我仍然收到来自 Django 的电子邮件,请求通过了 Nginx。

电子邮件数量从每小时几千封减少到每小时几十封,但来自相同的推荐人。

[Django] ERROR (EXTERNAL IP): Invalid HTTP_HOST header: 'www.elong.com'. You may need to add 'www.elong.com' to ALLOWED_HOSTS.

我的黑名单看起来:

map $http_referer $bad_referer {
    hostnames;

    default                             0;

    # Put regexes for undesired referers here
    "*.cn"                              1;
    "~bitauto.com"                      1;
    "~hunantv.com"                      1;
    ...
    "~com.cn"                           1;
    "~sogou.com"                        1;
    "~sina.com.cn"                      1;
    "~weibo.com"                        1;
    ...
    "~114la.com"                        1;
    "~quer.com"                         1;
    "~elong.com"                        1;
    "~yninfo.com"                       1;
    "~news.cn"                          1;
    "~126.com"                          1;
    "~pcpop.com"                        1;

}

如果我让 curl 一切正常:

curl --referer http://www.qunar.com my-host.com
curl: (52) Empty reply from server


curl --referer sina.com.cn my-host.com
curl: (52) Empty reply from server
4

0 回答 0