宝塔面板和LNMP环境下Nginx防盗链的图片设置教程

[复制链接] |主动推送
查看35 | 回复0 | 2024-9-11 14:51:16 | 显示全部楼层 |阅读模式
现在网上很多站长都喜欢搬运别人的文章,图片也是直接复制过来,为了尽可能的避免流量外流,我们可以给图片做防盗链处理,下面跟着一起来看看方法。Nginx设置防盗链的方法
在你虚拟主机的nginx配置文件里面插入对应的代码即可,完整代码如下代码解释
上面的代码是直接在LNMP的虚拟机配置文件里面添加的,你如果也是LNMP用户应该能看到
上面这个内容,在这个基础上添加规则就行了。
valid_referers none blocke后面的值是允许访问图片,不拦截的域名。
rewrite ^/ 后面是别人网站防盗链显示的图片,这张图片不能直接放在你服务器,不然也会被盗链拦截,无法显示。
如果你还想添加其他防盗链内容,直接添加到gif|jpg|jpeg|png|bmp|swf里面就行了。
里面的防盗链图片链接地址最好是外链地址!宝塔面板防盗链
宝塔面板防盗链有两种方法,一种方法就是像前面说的nginx防盗链一样,自己在宝塔面板的后台,网站,编辑网站配置,配置文件里添加nginx防盗链的代码。
另外一种方法就是直接在编辑网站的时候找到下方的防盗链,打开即可。重启nginx服务
设置完毕后,需要重启一次nginx服务让他加载防盗链规则。
LNMP的话可以使用/etc/init.d/nginx restart或者直接lnmp restart重启即可。
宝塔面板的话,在软件商店,运行环境里面找到nginx,点击,然后服务里面点击重启即可。图片加水印防盗链
当然,还有一种防盗链的方法是先不设置防盗链,而是给图片添加水印,让别人复制过去给你网站打广告,后期流量不够了或者觉得可以收网了的时候再开启防盗链,把防盗链的图片设置成你网站信息的图片,达到一个别人网站免费给你打广告宣传网站的目的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则