您的位置:首页 > 运维架构 > Nginx

nginx代理 配置防盗链

2016-06-18 10:33 330 查看
编辑nginx配置文件 vim /usr/local/nginx/conf/vhosts/discuz.conf

location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$
{
expires 30d;
valid_referers none blocked server_names *.1.com *.a.com *.b.com *.baidu.com *.google.com *.google.cn *.soso.com ;
if ($invalid_referer) {
# return 403;
rewrite ^/ http://www.example.com/nophoto.gif;
}
access_log off;
}

/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -s reload

上面的配置有结合静态文件不记录日志,配置缓存

本文出自 “linux系统学习扩展” 博客,请务必保留此出处http://zhangxiaoxiong.blog.51cto.com/11657691/1790517
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: