http_referer 白名单

Posted 运维工匠实战(如果发现有错误请大家把正确的方法发送给我,方便

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http_referer 白名单相关的知识,希望对你有一定的参考价值。

    valid_referers none blocked *.ttlsa.com server_names ~\.image\. ~\.baidu\.;
    if ($invalid_referer) {
        return 403;


例如:
server {
        listen 80;
        server_name test.image.xxxxxxx.com;
        location / {
                proxy_pass http://test.image_pools;
                proxy_set_header Host           $host;
                proxy_set_header X-Real-IP      $remote_addr;
                proxy_set_header X-Forwoarded-For       $proxy_add_x_forwarded_for;
                }
    valid_referers none blocked *.ttlsa.com server_names ~\.image\. ~\.baidu\.;
    if ($invalid_referer) {
        return 403;
    }
 }
配置 到*.ttlsa.com的referer通过,如果有*.image.*,*.baidu.*的通过

 

以上是关于http_referer 白名单的主要内容,如果未能解决你的问题,请参考以下文章

没有配置白名单,没有代码覆盖会产生错误

php 白名单代码

防止不受信任的 C# 代码启动新线程或黑名单/白名单 API

Windows 中用于应用程序白名单的代码签名应用程序

白名单是啥意思?

Android P 性能优化:创建APP进程白名单,杀死白名单之外的进程