给大家带来LNMP图片防盗链的复杂***
小知识:CentOS并不包含封闭源代码软件。今天在QQ群看到有伴侣扣问LNMP的情况怎样防盗链,关于这个,成绩,实在军哥在服装论坛已做懂得答,这边我就借过去分享,同时也举动当作一个条记。
因为nginx不撑持.htaccess,以是,从这个方面间接往避免是行欠亨的,我们要经由过程修正设置文件来办理。
起首,我们找到必要防盗链的域名的conf文件,路径:/usr/local/nginx/conf/vhost/,好比zrblog.net.conf
仍是先备份下,以免弄错了还能间接掩盖归去,这是好习气!!!
找到上面的部分:
location~.*.(gif|jpg|jpeg|png|bmp|swf)$
{
expires30d;
}
将它修正为:
location~.*.(gif|jpg|jpeg|png|bmp|swf)$
{
valid_referersnoneblockedwww.zrblog.netzrblog.net;
if($invalid_referer){
rewrite^/http://vpsaa.com/404.jpg;
#return404;
}
expires30d;
}
下面的内容,人人请依据团体的情形酌情修正,我这里做基础的注释。
第一行gif|jpg|jpeg|png……这些是您必要避免盗链的文件范例,您能够增补一些后缀范例;
第三行是你的网站的域名,就是说放行的域名,假如有多个,请增加,注重空格;
第五行是给盗链看到的图片,前往一个404.jpg,这个图片源地点是要能够外链的哦,否则,他人看到的也就一个XX。
完成以后保留,上传到原地位掩盖,以后重启下lnmp使之失效。
/root/lnmprestart
别的,有伴侣问到怎样防收罗,这个成绩今朝貌似没有出格无效的***,倡议人人能够从体系层面往研讨,好比iptables划定规矩的限定等。
小知识:Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。 请问谁有Linux的学习心得的吗?简单的说说? 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
页:
[1]