一:vim nginx.conf

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

{
valid_referers none blocked www.tetuhao.com tetuhaocom  *.tetuhao.com;
if ($invalid_referer) {
return 404;
#rewrite ^/ http://88181.com/404.jpg;
}

}

二:gif|jpg|jpeg|….,这些是你想要屏蔽的文件类型,可以根据情况修改

www.tetuhao.com tetuhao.com  修改为你允许显示你网站图片的其他网站域名,注意中间用空格分开,而不是逗号。

*.tetuhao.com   : 以.tetuhao.com结尾的域名

这样的话,直接返回的是404页面