wordpress如何设置.htaccess开启防盗链
wordpress的.htaccess文件非常好用,功能也非常强大!本文鲜活优惠码将会介绍wordpress 设置.htaccess开启防盗链的方法!当然了,也可以直接在cpanel面板那里开启防盗链.
1.打开你的wordpress博客的根目录
在 wordpress 的根目录(即包含 wp-admin, wp-content wp-includes 的目录)下,找到 .htaccess 文件,打开进行编辑。
注意,请下载到本地用notepad++编辑! 不要使用记事本编辑以免出错.
2.
以下是原来样子:
# 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]
</IfModule>
# END WordPress
3.
现在将内容修改如下:
# 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]
RewriteBase /wp-content/uploads/
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !sfchipan.me [NC]
RewriteRule .*.(gif|jpg|png)$ sfchipan.me/daolian.png [L]
</IfModule>
# END WordPress
4.
在添加的内容中:
/wp-content/uploads
表示 wordpress 主机中存储图片资料的文件夹;
RewriteCond %{HTTP_REFERER} !^$ [NC]
允许直接输入图片的地址来查看图片;
RewriteCond %{HTTP_REFERER} !xianhuo.org [NC]
允许在 xianhuo.org 域名下查看图片,这里就是填自己博客的域名就可以了;
RewriteRule .*.(gif|jpg|png)$ xianhuo.org/某某.png [L]
表示防盗链的类型为 gif, jpg 或 png,而如果有网站试图盗链图片则一律会跳转到 xianhuo.org/某某.png 这个图片。
1F
SEO说简单就简单,说难就难