tl; dr:与nginx – 使用“valid_referers”是否有一种方法来允许一个域时,没有引用(r)呃信息被返回 – 但不诉诸“无”? 例如,当说,防止盗链? 或者使用“valid_referers”的一个很好的select?
我已经花了几天的时间来search,开始和结束。 例如。 假设我想允许从example.com盗链。 以下内容对于“降级时没有引荐者”这个词不会有用。
location ~ .(jpg|jpeg|png|gif)$ { valid_referers server_names *.example.com www.example.com; if ($invalid_referer) { return 403; } }
因此,我们可以添加“无”(和“阻止”好的措施) – 但据我了解,任何“无”或“封锁”都将允许盗链。 喜欢这个。
location ~ .(jpg|jpeg|png|gif)$ { valid_referers none blocked server_names *.example.com www.example.com; if ($invalid_referer) { return 403; } }