WordPress图片防盗链的方法
方法一:修改主机根目录下的.htaccess文件
一般的WordPress博客使用的都是Linux主机,所以可以通过FTP进入网站根目录,找到.htaccess文件。在其中加入
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !www.wpspy.org [NC]
RewriteRule .(png|jpg)$ /nophoto.png [R,NC,L]如果你想让其他的一些网站可以使用你的图片,你可以在RewriteCond %{HTTP_REFERER} !www.wpspy.org [NC]后面加上:RewriteCond %{HTTP_REFERER} !你需要可以显示的网址 [NC]
一般都是添加FEED订阅网址、百度、Google什么的。最后一句中的nophoto.png文件就是替换被盗链的图片,建议这个图片越小越好,可以弄 个大大的红叉,写上拒绝盗链。友情提示:不建议同时禁止gif|jpg|png这三种图片文件,比如你已经禁止了png,但是却用了nophoto.png来替换盗链图片,这样肯定会出问题。如果你想同时禁止这三种类型,可以使用以下面这句替换:
RewriteRule .(gif|png|jpg)$ 图片绝对地址(需要加上http://) [R,NC,L]
OK,利用.htaccess文件进行图片防盗链已经完成。同样的不仅可以对图片防盗链,添加一下文件后缀名,即可对其他的文件进行防盗链设置。
方法二:使用WordPress Hotlink protection plugin 插件
下载WordPress Hotlink protection plugin插件,安装插件后,可以进入插件设置页面。
你可以在该插件后台设定要保护图片的路径,比如wp-content/uploads,如果改路径下的图片被盗链,盗链的网页上将用右边的警告图片替代原来的图片,当然该警告图也可以在插件后台设置。
方法三:Windows主机后台设置
如果您是windows主机的话,可以直接登入主机后台,设置图片防盗链,因为周良目前没有windows主机,所以就不演示了。
方法四:通过 cPanel 面板来设置防盗链。
如果你使用的Linux主机是cPanel面板的话,你可以在CP面板中设置。
1、登陆 cPanel 后,点击安全 -> HotLink 保护。这个功能是保护防止其他网站直接链接到你网站上的文件,通过设置就可以起到图片防盗链的作用。
2、默认可能是禁用的,你需要点击“启用”按钮将它启用。
3、接着进行 HotLink 保护配置,其中“允许访问的 URL”这里一般要填写上属于你自己的站点网址,也就是你想让哪些站点可以引用你的图片的地址。
4、“阻止直接访问下列扩展名”填写你网站上所用的图片扩展名,用英文逗号隔开,例如:jpg,jpeg,gif,png,bmp。
5、“Url 重新定向到”你可以设置一副你自己的版权图片,当有人非法引用你的图片时就会默认显示这张图片来警告他。直接输入图片的地址即可。
6、上面的设置完成后,最后点击“提交”即可,这时你可以自己在别的网站上引用下站点的图片测试一下,看看效果。
方法五:对图片添加水印
这个方法吧,很多朋友都在使用,不过还是有很多童鞋连添加水印的图片都会盗链。
上一篇:非插件方法去掉WordPress链接中category的方法
栏 目:WordPress
本文标题:WordPress图片防盗链的方法
本文地址:https://zz.feitang.co/CMSjiaocheng/25052.html
您可能感兴趣的文章
- 11-11wordpress导航菜单新窗口打开的设置方法
- 11-11WP-PostViews插件如何修改文章阅读数
- 11-11wordpress附件保存目录改为年月日和上传文件重命名为时间戳
- 11-11WordPress 上传媒体库文件重命名 全格式支持
- 11-11解决wordpress安装后更新或者上传文件权限不足的问题
- 11-11wordpress实现主动推送+熊掌号推送同步进行
- 11-11WordPress 添加友情链接设置 nofollow 属性
- 11-11WordPress 实现 wp_list_bookmarks 自定义友情链接排除调用
- 11-11WordPress首页指定或排除某分类文章显示
- 11-11WordPress不同分类调用不同的文章模板


阅读排行
推荐教程
- 09-22wordpress如何添加描述
- 11-11wordpress附件保存目录改为年月日和上传文件重命名为时间戳
- 10-19纯代码给WordPress网站添加独立下载页面功能
- 11-11WordPress之给文章内容中间插入广告的实现方法
- 10-18wordpress无插件调用随机文章的方法
- 10-18WordPress 技巧:WordPress 后台也使用七牛云存储
- 10-24Win10无法调节声音怎么办?Win10无法调节声音的解决方法
- 10-19WordPress上传图片HTTP错误的解决方法
- 10-18让注册用户可以上传自己的头像的WordPress插件-WP User Avatar v2.
- 11-11国外WordPress精美主题如何DIY汉化成中文版呢?





