士兵突击网站怎么做,买保险网站,做暧视频免费网站,网络设计课程实验1、查看Nginx防盗链规则是否正确
打开Nginx的配置文件#xff0c;找到防盗链规则。一般Nginx防盗链的规则内容大致如下#xff1a;
location ~* \.(jpg|jpeg|png|gif)$ {valid_referers none blocked example.com;if ($invalid_referer) {return 403;}}
上述配置会拦截所…1、查看Nginx防盗链规则是否正确
打开Nginx的配置文件找到防盗链规则。一般Nginx防盗链的规则内容大致如下
location ~* \.(jpg|jpeg|png|gif)$ {valid_referers none blocked example.com;if ($invalid_referer) {return 403;}}
上述配置会拦截所有以 .jpg、.jpeg、.png 或 .gif 结尾的请求并检查请求头中的 Referer 字段。只有 Referer 字段的值为 none、blocked 或 http://example.com 时才会被允许访问资源。如果请求头中的 Referer 字段不在白名单内Nginx会返回403 Forbidden。
2、其它网站引用防盗链网站文件
在其他网站或工具中尝试访问您网站上的资源例如http://yourdomain.com/images/test.jpg。
如果访问成功则说明防盗链规则未生效。如果返回403 Forbidden则说明Nginx成功地拒绝了盗链请求。
在测试时应该尝试从不同的来源访问资源以确保防盗链规则能够有效地拦截未授权来源的请求。