防盗图主要是针对定向的路径,当用户访问该路径,检测域名,如果域名不对,重定向。
所以先要写个正则表达式。
假设,我的路径是 /public/img/xxx.jpg
那么我就可以这样写。
location ~ \/public\/(css|js|img)\/.*\.(js|css|gif|jpg|jpeg|png|bmp|swf) {
valid_referers none blocked *.janecc.me;
if ($invalid_referer) {
rewrite ^/ http://a.cdn.janecc.me/blog%2Fpiratesp.png;
}
}
下面是我添加防盗图后的结果。
评论
该文章已经关闭评论