Linux10.8 静态文件不记录日志和过期时间;防盗链

  在要配置主机文件配置文件增加

配置如下

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
          expires      7d;
          access_log off;
    }

location ~ .*\.(js|css)$
    {
          expires      12h;
          access_log off;
    }

  Nginx防盗链

 配置如下,可以和上面的配置结合起来
location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$
{
//定义时间
    expires 7d;

//定义白名单
    valid_referers none blocked server_names  *.test.com ;
    if ($invalid_referer) {
        return 403;
    }
    access_log off;
}

  

猜你喜欢

转载自www.cnblogs.com/chyuanliu/p/9048457.html