返回顶部
首页 > 资讯 > CMS >如何设置WordPress图片防盗链方法 推荐
  • 237
分享到

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

WordPress图片防盗链 2022-06-12 02:06:14 237人浏览 安东尼
摘要

如果您的博客有很多很多图片,空间又有流量限制,那么防止别人盗取自己的图片链接应该说是势在必行了,因为在国内,博客内容互相复制的现象相当的普遍,大家都非常珍惜自己的那一点点空间,直接复制图片(复制是带链接的哦!)就象一顿家

如果您的博客有很多很多图片,空间又有流量限制,那么防止别人盗取自己的图片链接应该说是势在必行了,因为在国内,博客内容互相复制的现象相当的普遍,大家都非常珍惜自己的那一点点空间,直接复制图片(复制是带链接的哦!)就象一顿家常便饭一样,已经司空见惯了。图片被盗链不仅会让你的空间流量很快消耗掉,也会影响网站页面加载速度!

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

一.修改.htaccess文件

怎么实现?首先创建一张小图片,以作警示之用。你可以在此图片上打上”Please do not hotlink from my server“(大概意思是:不要盗取我的图片链接哦!)这样的警语。然后将图片上传到自己的空间服务器,要记住图片存放的路径。

接着打开WordPress网站根目录下的.htaccess文件,里面的原始内容应该是类似这样的:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.PHP$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

添加防盗链规则后的代码变成如下所示:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{Http_REFERER} !^http://(www\.)?sayblog.me(/)?.*___FCKpd___1nbsp;    [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?Google.com(/)?.*___FCKpd___1nbsp;    [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?baidu.com(/)?.*___FCKpd___1nbsp;    [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?image.baidu.com(/)?.*___FCKpd___1nbsp;    [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yahoo.com(/)?.*___FCKpd___1nbsp;    [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp|png|swf)$ http://www.sayblog.me/images/defaultimage.gif  [R,NC,L] 

</IfModule> # END WordPress 

绿色部份就是自己添加的规则,网址要根据需要更改,它们是属于允许使用图片的网址。

值得注意的一点是,一级域名和二级域名是有区别的,如上面的网址,我们添加了baidu.com,也应该添加image.baidu.com,这样image.baidu.com才不会搜到防盗链的那张图片。

添加的这部分代码主要作用为判断是不是盗链,如果访问图片的请求既不是来自直接输入的网址,也不是来自sayblog.me本身的,也不是来自列表中的网站,则执行下面的转向:

RewriteRule .*\.(gif|jpg|jpeg|bmp|png)$ http://www.sayblog.me/images/defaultimage.gif  [R,NC,L]

意思是让所有盗链www.sayblog.me网站下gif、jpg、jpeg 、bmp、png、swf文件的网页,显示的图片都用/ad-img/目录下的logo_sm.gif 图片替换掉。

解释一下R、NC 和L的意思:

R 就是转向的意思;

NC 指的是不区分大小写;

L 指明本次转向到此结束,后续的转向不受先前判断语句的影响。

最后一点,修改.htaccess文件防止图片被盗链产不适用所有主机,比如windows主机;这种方法还有一个缺点,就是可能会影响RSS订阅者阅读你的文章,因为RSS中的图片都会显示为用来防盗链的那张图片。

二.安装插件WP Hotlink Protection(推荐的方法)

WP Hotlink Protection插件使用很方便,安装也非常简单,既能防盗链,又不影响RSS用户访问,下载地址:http://wordpress.org/extend/plugins/wordpress-automatic-image-hotlink-protection/。

001

简要使用说明,如上图:

1.Url Patterns to protect:这一栏填写要防止被盗链的图片路径;

2.Use a custom image:这一项用于设定图片被盗链时显示的另一张图片(需要自己定制一张),在选框上打钩则启用此项功能;

3.Information image:这里填写防盗链用图片的路径。

有许多网站或者博客都没有设置图片防盗链,这要根据各人所使用的空间服务器流量及带宽的限制范围来作决定,如果在国内,这方面的限制会比较苛刻,特别是对于一些图片较多的网站,防止图片被盗取链接很有必要;如果是国外的服务器,多数为无限流量,不限带宽,如果图片不是十分多的话,可以放心一些,但也不是绝对的,起码有个CPU使用率的限制。

日志标题: 《如何设置WordPress图片防盗链》

日志链接: http://www.sayblog.me/how-to-protect-wordpress-from-hotlink.html

博客名称: sayblog.me

--结束END--

本文标题: 如何设置WordPress图片防盗链方法 推荐

本文链接: https://lsjlt.com/news/32032.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何设置WordPress图片防盗链方法 推荐
    如果您的博客有很多很多图片,空间又有流量限制,那么防止别人盗取自己的图片链接应该说是势在必行了,因为在国内,博客内容互相复制的现象相当的普遍,大家都非常珍惜自己的那一点点空间,直接复制图片(复制是带链接的哦!)就象一顿家...
    99+
    2022-06-12
    WordPress 图片防盗链
  • WordPress 防盗链设置方法分享
    询问结果却有些出乎意料,竟然是超流量了,使用这么久还是第一次遇到超量的情况。 登陆cPanel后台查看也确实看到有几个站在盗链图片,而且使用的流量还不少。这样下去还了得,白用图片不说,还要每月给你们支付超标的流量费。于是...
    99+
    2022-06-12
    WordPress 防盗链
  • html如何设置图片链接
    这篇文章主要讲解了“html如何设置图片链接”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html如何设置图片链接”吧!方法一:使用a标签在HTML中,使用a标签可以设置链接。如果我们需要设...
    99+
    2023-07-05
  • 详解织梦DEDECMS如何防图片被盗链和怎么修改.htaccess
    首先这种方法适合于用Apache来搭建服务器的用户,如果你使用IIS来搭建,这种方法不适用。 先解释一下图片防盗链和转向: 图片防盗链有什么用? 防止其它网站盗用你的图片,浪费你宝贵的流量。 图片转向有什么用? 如...
    99+
    2022-06-12
    DEDECMS 防图片 盗链
  • html如何给图片设置链接
    这篇文章主要介绍html如何给图片设置链接,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html是什么html的全称为超文本标记语言,它是一种标记语言,包含了一系列标签.通过这些标签可以将网络上的文档格式统一,使分散...
    99+
    2023-06-15
  • html中如何设置图片超链接
    这篇文章给大家分享的是有关html中如何设置图片超链接的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   在一个<a>标签中加上一个<img>标签内容,...
    99+
    2024-04-02
  • html怎么设置图片链接(两种方法)
    在网页制作过程中,经常需要在网页中插入图片。有时候为了提高图片的点击率,我们需要将图片设置为链接,点击图片即可进入相关页面。那么该如何在HTML中设置图片链接呢?本文将为您介绍两种方法。方法一:使用a标签在HTML中,使用a标签可以设置链接...
    99+
    2023-05-14
  • 如何解决微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”问题
    小编给大家分享一下如何解决微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一...
    99+
    2024-04-02
  • css如何设置图片平铺方式
    本篇内容介绍了“css如何设置图片平铺方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 如何设置网络防火墙?xp/win7/win8防火墙设置方法
    如何设置网络防火墙?很多网友其实并不会操作,如果网络出现问题怎么处理呢?下面小编就为大家介绍xp/win7/win8防火墙设置方法,一起来看看吧! xp系统的防火墙设置就比较简单了,直接右键网络连接图标,即可看到&ldq...
    99+
    2023-06-09
    网络防火墙 xp win7 win8 防火墙 设置 方法
  • Win8系统下如何让图片按分辨率排序?图片按分辨率排序的设置方法
      win8系统在排序方式中已经自带有分辨率的选项: 1、打开自己想要进行排序的文件夹,然后在该界面中找到一个空白处,点击鼠标右键; 2、在出现的下滑菜单中,将鼠标指向排序...
    99+
    2022-06-04
    分辨率 图片 方法
  • 如何建立云服务器网络链接设置方法
    建立云服务器网络链接设置的步骤如下: 在本地计算机上安装云服务器软件的操作系统。如果您没有安装 Windows 操作系统,您可以从网络下载云服务器软件(例如 Apache Home、Ghost Server 等)并在本地安装它。 在本地...
    99+
    2023-10-26
    链接 服务器 方法
  • 如何搭建云服务器网页链接设置方法
    搭建云服务器网页链接是一项非常基础的任务,但也是许多网站开发人员和网站建设者必备的技能。以下是一些可以帮助你创建一个强大的云服务器网页链接的技巧。 首先,创建一个简单的网站,可以通过使用HTML和CSS来构建,并且使用JavaScript...
    99+
    2023-10-28
    链接 服务器 网页
  • css中如何以不同的方法为链接设置样式
    这篇文章主要介绍css中如何以不同的方法为链接设置样式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 设置装备摆设链接的花色 或是设置链接样式的 CSS 属性有良多种(比如 co...
    99+
    2024-04-02
  • 如何建立云服务器网络链接设置方法教程
    建立云服务器网络链接设置方法很简单,以下是一些基本步骤: 确认你的连接 - 首先,确保连接是稳定的,而且连接的安全密钥正确。你可以通过连接控制台或者应用程序管理器手动检查连接状态。 选择云服务 - 如果你需要购买云服务,请确定你已经选择...
    99+
    2023-10-27
    链接 服务器 方法
  • 如何用亚马逊云搭建服务器网络链接设置方法
    创建一个AWS云服务器实例,例如AWS EC2。 下载并安装AWS提供的远程桌面连接工具(TeamViewer或AWS VPC),例如AWS VPC 2020。 在AWS控制台中,配置TeamViewer或AWS VPC以允许AWS连接到...
    99+
    2023-10-27
    亚马逊 如何用 链接
  • window7如何设置保护眼睛的颜色?win7设置保护眼睛方法图解
    如果你经常在电脑前没日没夜的工作,并且为window7刺眼的白色对话框而发愁,今天就教你window7如何设置保护眼睛的颜色方法,让你的眼睛有一片舒适柔和的桌面。希望对长期长期蹲在电脑旁的上班一族有所帮助。 步骤/方法...
    99+
    2023-06-06
    window7如何设置保护眼睛的颜色 win7设置保护眼睛方法 眼睛 颜色 win7 保护 方法
  • win7系统下如何设置屏保密码?win7屏保密码设置方法图文介绍
    近日有一些网友朋友向小编请教如何在win7系统里面设置屏保密码,虽然小编不玩那个东西好多年额。但是小编认为还是有不少电脑爱好者喜欢去弄这些东西。有的人出去一会这样电脑就会处于电脑屏保状态,来的时候打开它需要密码。可以防止...
    99+
    2023-06-06
    win7 屏保密码 ?win7 保密码 密码 设置
  • HTML5中如何在title标题标签里设置小图标的方法
    小编给大家分享一下HTML5中如何在title标题标签里设置小图标的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一张网页,如果标题只有文字,那会显得特别单调...
    99+
    2023-06-09
  • 详细介绍idea如何设置类头注释和方法注释(图文)
    intellj idea的强大之处就不多说了,相信每个用过它的人都会体会到,但是我们也会被他的复杂搞的晕头转向,尤其刚从eclipse转过来的童鞋,相信刚开始的那段经历都是不堪回首的,我也是一步步这么走过来的。今天讲的一个主题是如何实现类似...
    99+
    2023-05-30
    idea 方法 注释
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作