WordPress如何才能防盗链呢?

流量问题是一个老生常谈的问题,很多朋友由于流量很费心。

我们可以用HTACCESS来做防盗链解决这个问题,这种代码网上多的是,我贴一个比较完美的代码。

将该代码替换WP默认的HTACCESS,如果没有该文件,请执行以下操作:

1、将代码复制到记事本/notepad++

2、另存为.htaccess ,注意前面有个 点,字母是小写。

3、上传到WP根目录下。

4、设置权限为444,防止被修改。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteBase /wp-content/uploads/
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !本站.com [NC]
RewriteCond %{HTTP_REFERER} !google.co.id [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !bing.com [NC]
RewriteCond %{HTTP_REFERER} !yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !yahoo.com.cn [NC]
RewriteCond %{HTTP_REFERER} !yahoo.cn [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !google.de [NC]
RewriteCond %{HTTP_REFERER} !google.co.jp [NC]
RewriteCond %{HTTP_REFERER} !google.nl [NC]
RewriteCond %{HTTP_REFERER} !google.com.au [NC]
RewriteCond %{HTTP_REFERER} !google.com.sa [NC]
RewriteCond %{HTTP_REFERER} !google.co.uk [NC]
RewriteCond %{HTTP_REFERER} !google.fr [NC]
RewriteCond %{HTTP_REFERER} !google.com.br [NC]
RewriteCond %{HTTP_REFERER} !google.com.mx [NC]
RewriteCond %{HTTP_REFERER} !google.com.tw [NC]
RewriteCond %{HTTP_REFERER} !google.com.eg [NC]
RewriteCond %{HTTP_REFERER} !google.com.hk [NC]
RewriteCond %{HTTP_REFERER} !google.se [NC]
RewriteCond %{HTTP_REFERER} !google.fi [NC]
RewriteCond %{HTTP_REFERER} !google.com.ph [NC]
RewriteCond %{HTTP_REFERER} !google.ru [NC]
RewriteCond %{HTTP_REFERER} !google.co.kr [NC]
RewriteCond %{HTTP_REFERER} !google.es [NC]
RewriteCond %{HTTP_REFERER} !pch.com [NC]
RewriteCond %{HTTP_REFERER} !google.be [NC]
RewriteCond %{HTTP_REFERER} !google.ro [NC]
RewriteCond %{HTTP_REFERER} !google.com.my [NC]
RewriteCond %{HTTP_REFERER} !google.co.in [NC]
RewriteCond %{HTTP_REFERER} !google.pl [NC]
RewriteCond %{HTTP_REFERER} !google.com.tr [NC]
RewriteCond %{HTTP_REFERER} !google.co.th [NC]
RewriteCond %{HTTP_REFERER} !google.ch [NC]
RewriteCond %{HTTP_REFERER} !google.co.nz [NC]
RewriteCond %{HTTP_REFERER} !showmelinks.eu [NC]
RewriteCond %{HTTP_REFERER} !google.dk [NC]
RewriteCond %{HTTP_REFERER} !google.com.pk [NC]
RewriteCond %{HTTP_REFERER} !google.com.ar [NC]
RewriteRule .*.(gif|jpg|png|rar)$ http://xx.com/unavailable.png [L]
</IfModule>
# END WordPress

  • 文本由 发表于 2014年2月14日
怎么才能刷新本地dns呢? wordpress

怎么才能刷新本地dns呢?

WordPress如何更换域名 查看本机DNS服务器的方法: 很简单,首先要进入命令行界面。以WinXP为例,开始 -> 运行 -> 输入CMD确定。就可以进入DOS界面的命令解释程序。 ...
如何方便地批量替换WordPress文章中的文字 计算机

如何方便地批量替换WordPress文章中的文字

如果你在博客的文章中经常加入一些关键词句,但后来准备将这些关键词句替换为其它的内容,手动替换工作量大、而且麻烦。下面的段代码可以非常方便地帮你替换掉这些关键词句。 将下面代码加到主题的function...
WordPress内存耗尽错误解决办法 计算机

WordPress内存耗尽错误解决办法

今天小样在折腾wordpress时发现一处资源耗尽的一项错误,很坑爹。。通过百度才知道,这种情况在高版本的wordpress中经常发生,也不算是Bug吧?个人觉得应该是大量的插件和主题造成了程序运行时...
推荐几款比较好的美国主机 计算机

推荐几款比较好的美国主机

您想拥有自己的美国主机空间吗? 许多朋友都想有一个自己的空间来管理自己的网站和博客,但国内的空间又贵又不稳定,所以都希望转移到国外的空间去。美国主机空间的确有它的优势: 1、空间大,流量大,稳定性好,...
匿名

发表评论

匿名网友

评论:9   其中:访客  5   博主  4
    • 甜美范超模 甜美范超模 @回复 0

      评论” />

      • 猫主席 猫主席 @回复 1

        之前用过一个代码,做好防盗链之后就无法使用auto-save-image保存远程图片了,伤脑筋。

          • 囧小样 囧小样 Admin @回复

            @猫主席 auto-save-image是干什么用的?

              • 猫主席 猫主席 @回复 1

                @囧小样 插件,自动保存远程图片并加水印、检查文章是否重复、去除非本站链接等功效。如果用到网图的时候,特别好用。

                  • 囧小样 囧小样 Admin @回复

                    @猫主席 改天试试,还有你网站怎么打不开了?

                      • 猫主席 猫主席 @回复 1

                        @囧小样 奇怪。。。难道一开始留错网址了。。。。呃

                          • 囧小样 囧小样 Admin @回复

                            @猫主席 不是zhicat.com?

                              • 猫主席 猫主席 @回复 1

                                @囧小样 这是我之前的一个域名,被墙了。新的是zhicat.net,不过删除了,昨天开始重建。www.ikushe.com是主要做的站,也误删了。。。恢复困难~~~~(>_<)~~~~