![9f872af0500f212f8fe9cc7e46880d1b.png](https://i-blog.csdnimg.cn/blog_migrate/65e720feb8e1fbfc1ed981a7bbdb9606.jpeg)
1、nginx设置图片防盗链
#如下网站nginx配置文件,设置只允许本网站【www.php-a.com】可以访问图片
#其他网站访问图片都返回403
server{
listen 80;
server_name www.php-b.com;
index index.php index.html index.htm default.php default.htm default.html;
root /www/wwwroot/www.php-b.com;
location ~ .(jpg|png|gif|jpeg)$ {
valid_referers www.php-a.com;
#设置白名单内域名访问
#valid_referers none blocked www.php-a.com www.php-c.com;
if ($invalid_referer) {
return 403;
#防盗链保护的资源进行重写【如重新本站会返回430,所以必须重写到其他网站下】
#其他网站访问图片都访问到php-c.com网站的bb.jpg
#rewrite ^/ http://www.php-c.com/bb.jpg;
}
}
}
2、Nginx配置跨域访问
server{
listen 80;
server_name www.php-b.com;
index i