剂量nginx valid_referers真的有效吗?

时间:2014-08-12 15:57:17

标签: nginx

我想保护我的网站静态文件热链接,所以我像这样添加配置nginx

location ~.*\.(gif|jpg|png)$ {
    valid_referers none blocked www.mywebsite.com mywebsite.com ;
    }

一旦我添加了这段代码,所有图片文件都没有显示在我的网站上。现在我不知道为什么,你可以看到我的上一个问题here

最后,我删除了此行的valid_referers,只留下空白{}。

location ~.*\.(gif|jpg|png)$ {

        }
没有改变! ,就像指令valid_referers什么都不做,我的nginx版本是1.7.4的最新版本 任何人都可以告诉我如何使valid_referers工作。所以我可以保护我的网站中的静态文件。 感谢

1 个答案:

答案 0 :(得分:1)

您的valid_referers指令错过一个server_names参数。访问here以查看更多信息