`
jxlazzw2
  • 浏览: 10072 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

WordPress 图片防盗链的方法

阅读更多

现在写博,为了达到图文并茂、增加视觉效果,往往都会把一些图片放在文章里面,这样一来,就涉及到三个方面的问题,一个是存储空间,二是流量,三是 访问及加载速度。随着国内带宽的不断升级,访问及加载已不是什么大问题了,也就是访问者没有什么大问题了,那就说我们写博人的两个问题吧!

对于我们写博者来说,一般所用的主机皆为虚拟主现,空间大小也就是100M-1G之间,流量在10-50G,因为Wordpress本身就是个小程 度,占用不了多少地方,文字内容都是存放在MySQL数据库中,加上Linux主机+Apache服务器+MySQL数据库这一黄金组合,让我们写博者如 浴春风啊,体验写博的乐趣。

我们有时为了描述或说明什么,直接加上这样一句,请看下图,访客一看就明白,比空口扯谈强百倍,且描述能力不佳的情况下,图片更是很好的说明载体。 这些图片默认存放在…\wp-content\uploads\2012\11\wpcourse.jpg,其中2012是年份,11是月份,默认存放就 是这样,每个月的归类在一起。

可能是我们的博客很受欢迎,各路朋友纷纷来到,这样好啊,增加了流量,带来了人气,如有广告什么的,这转化率也就出来了,收入就有了。

可我们不得不面对一个现实问题,就是有人居心叵测,不仅把我们文字复制成了他自己的,更把我们的图片占为已有,且有一条根还牵到我们的服务器上,它 那边可能因为内容好,图片漂亮,访问量也很大,我们的流量就被他们刷了,更有甚者,百度、谷歌也把你的图片收录了,这样流量就不是从你网站一家出了,而是 很多家,导致你一个月的流量很快用完。

为了防止被盗链,前辈们总结了一些方法,再摘抄如下:

方法一:修改主机根目录下的.htaccess文件

一般WordPress博客使用的都是Linux主机,可以通过FTP进入网站根目录,找到.htaccess文件。在其中加入

RewriteEngine onRewriteCond %{HTTP_REFERER} !^$ [NC]RewriteCond %{HTTP_REFERER} !www.aips.me [NC]RewriteRule .(png|jpg)$ /nophoto.png [R,NC,L]
如果你想让其他的一些网站可以使用你的图片,你可以在
RewriteCond %{HTTP_REFERER} !www.heatpress123.net [NC]

可以把 www.heatpress123.net替换成你想显示的网址

一般都是添加 Feed 订阅网址、百度、Google什么的。最后一句中的nophoto.png文件就是替换被盗链的图片,建议这个图片越小越好,可以弄个大大的红叉,写上拒绝盗链。

友情提示】不建议同时禁止gif|jpg|png这三种图片文件,比如你已经禁止了png,但是却用了nophoto.png来替换盗链图片,这样肯定会出问题。如果你想同时禁止这三种类型,可以使用以下面这句替换:

RewriteRule .(gif|png|jpg)$ 图片绝对地址(需要加上http://) [R,NC,L]

OK,利用.htaccess文件进行图片防盗链已经完成。同样的不仅可以对图片防盗链,添加一下文件后缀名,即可对其他的文件进行防盗链设置。

方法二:windows主机后台设置

上面介绍了Linux主机,如果您是windows主机的话,可以直接登入主机后台,设置图片防盗链,具体看下主机的控制面板或咨询技术支持人员。

方法三:使用Hotlink protection 插件

下载 Hotlink protection插件,安装插件后,可以进入插件设置页面。

你可以在该插件后台设定要保护图片的路径,比如wp-content/uploads,如果改路径下的图片被盗链,盗链的网页上将用右边的警告图片替代原来的图片,当然该警告图也可以在插件后台设置。

方法四:通过 cPanel 面板来设置防盗链。

如果你使用的Linux主机是cPanel面板的话,你可以在cPanel面板中设置。

  1. 登陆 cPanel 后,点击安全 -> HotLink 保护。这个功能是保护防止其他网站直接链接到你网站上的文件,通过设置就可以起到图片防盗链的作用。
  2. 默认可能是禁用的,你需要点击“启用”按钮将它启用。
  3. .接着进行 HotLink 保护配置,其中“允许访问的 URL”这里一般要填写上属于你自己的站点网址,也就是你想让哪些站点可以引用你的图片的地址。
  4. “阻止直接访问下列扩展名”填写你网站上所用的图片扩展名,用英文逗号隔开,例如:jpg,jpeg,gif,png,bmp。
  5. “Url 重新定向到”你可以设置一副你自己的版权图片,当有人非法引用你的图片时就会默认显示这张图片来警告
  6. 他。直接输入图片的地址即可。
  7. 上面的设置完成后,最后点击“提交”即可,这时你可以自己在别的网站上引用下站点的图片测试一下,看看效果。

 

方法五:对图片添加水印

这个方法可以加上网址作为水印,让转载者在展示时,也把这个自己这个站也一并展示了,虽说达不到防盗链,但可以起到推广的作用。

方法六:干脆不在wordpress博客主机内放图片

在我们教程中,我们推荐大家使用外链图片,如支持外链的相册等等。

这些方法来自热心的前辈,在此谢过,希望对大家有用

分享到:
评论

相关推荐

    如何设置WordPress图片防盗链方法 推荐

    网上有许多设置图片防盗链方法,这里提供两种,一是利用.htaccess文件进行一些简单的设置便能够轻易防止别人盗取自己网站原创图片的链接;二是使用插件WP Hotlink Protection。 一.修改.htaccess文件 怎么实现?首先...

    WordPress 防盗链设置方法分享

    WordPress 防盗链设置方法: 登陆你主机cPanel之类的管理面板,打开文件管理器(一般需勾选显示隐藏文件),在WordPress安装的同目录下找到.htaccess文件,这个文件是在安装WordPress时会自动生成的。右键打开编辑...

    wordpress豆瓣电影图书分享插件

    通常,直接从豆瓣服务器加载图片可能会触发防盗链机制,导致图片无法正常显示。该插件将豆瓣图片下载到本地服务器,有效避免了这个问题,同时减少了对外部服务器的依赖,提高了网站加载速度。 此外,为了提高效率和...

    WordPress Auto Post Plugin破解版本

    支持文件图片资源下载(阿里云OSS、七牛对象存储、腾讯云对象存储),突破防盗链; 轻松发布到WordPrss和织梦等; 多节点分布式采集,免费IP代理等机制。 相比火车头、八爪鱼、神剑手,简数数据采集平台更加简单易用...

    Wordpress七牛云存储插件和优惠码

    6. **安全性保障**:七牛云提供了多种安全措施,如防盗链、HTTPS支持,保护您的媒体文件不被非法访问或篡改。 接下来,我们谈谈如何使用这个插件。安装和配置Wordpress七牛云存储插件的步骤如下: 1. **注册七牛...

    nginx rewrite重写规则与防盗链配置方法教程详解

    本教程将详细介绍Nginx中rewrite重写规则与防盗链配置方法。 ### Nginx rewrite重写规则 在Nginx配置文件中,rewrite规则通常放在server块或location块中。rewrite规则由四部分组成:匹配模式、替换字符串、flag...

    阿里云oss插件-wordpress

    此外,阿里云OSS服务还提供了强大的安全特性,如防盗链保护、访问权限控制和数据备份策略。你可以根据需要设置这些功能,确保网站的静态资源得到妥善保护。同时,OSS支持多种API和SDK,如果你需要自定义功能或进行二...

    aliyun-oss-support, 基于阿里云OSS的WordPress远程附件支持插件.zip

    8. **API扩展**:作为开源项目,开发者可以根据需求对插件进行二次开发,扩展更多功能,如防盗链、图片处理等。 在使用aliyun-oss-support插件时,用户需要拥有一个阿里云账号,并创建OSS存储空间(Bucket)。配置...

    WordPress腾讯云COS插件 v0.2

    3. **安全防护**:COS提供多种安全策略,包括防盗链、访问控制、生命周期管理等,确保数据安全。 4. **易用性**:通过插件集成,用户无需复杂的技术操作即可享受COS带来的便利,降低运维难度。 “WordPress腾讯云...

    藏经阁-云存储之OSS实战进阶分享.pdf

    2. **图片业务** - 支持图片处理、防盗链和CDN加速,适合手机相册等应用场景。 3. **泛娱乐、视频监控** - 提供RTMP推流服务、视频转码和CDN加速,适用于直播和视频监控场景。 4. **基因计算、科研分析** - 可以结合...

    blog_img_v1:存放博客的图片

    同时,安全措施如SSL加密、防盗链策略也是保护图片资源的重要环节。 10. **备份与恢复**:定期备份"blog_img_v1"这样的图片库是防止数据丢失的关键。一旦发生意外,可以从备份中恢复,确保博客内容的完整性。 综上...

    PicBed

    5. 图片防盗链:通过设置访问策略,保护图片不被其他网站盗用,确保版权安全。 6. 自定义域名:用户可以绑定自己的域名,提升品牌形象。 PicBed的开发通常基于Python语言,采用Flask或Django等Web框架,利用MySQL或...

    images:图床

    同时,为了保护图片不被非法使用,图床可能会提供防盗链功能,防止他人盗取图片链接。 6. **图片优化**: 图床服务往往包含图片优化功能,如自动压缩、裁剪、转换格式等,旨在减小图片大小,加快加载速度,同时保持...

    全开源无加密下载吧主题模板-内含nz源码单商户2.60无授权版本

    6. **.htaccess文件**: 这是一个服务器配置文件,用于控制访问权限、URL重写、防盗链等,对于网站的安全性和SEO优化非常重要。 7. **.user.ini文件**: 在PHP环境中,此文件用于设置服务器上的PHP配置,类似于...

    PhotographyWebsiteConcept

    8. **版权保护**:摄影网站必须有机制保护作品不被非法下载或使用,如水印、防盗链技术、数字版权管理(DRM)等。 9. **SEO优化**:搜索引擎优化(SEO)确保网站在搜索结果中排名靠前,增加曝光率。这涉及关键词...

    DYHB-blog v1.4 正式版.rar

    3:衔接系统:衔接以图片和文字两种方式展现,并出现在侧边栏widget中和导航条中, 4:音乐系统:程序提供两种音乐展现系统,网络地址版, 5:附件系统:程序提供两种附件格式,防盗链格式 正常格式,当然就是图片的...

    DYHB-blog 1.4 正式版.rar

    5:附件系统:程序提供两种附件格式,防盗链格式 file.php?id=1365,正常格式,当然就是图片的原始格式。后台提供,swfupload批量大附件上传和普通input file表单上传,后台提供批量删除,批量移动,批量插入附件。...

Global site tag (gtag.js) - Google Analytics