nginx允许一切都行不通

时间:2013-05-06 20:58:56

标签: configuration nginx

我试图允许pinterest访问我的开发站点的图像,目前nginx deny.conf正在使用auth_basic和允许IP列表。那里没有deny allsatisfy any也在deny.conf中

我将allow all添加到我网站的配置中,然后重新启动/重新加载了nginx,但仍然被pinterest拒绝访问。

location ^~ ^/(cache|media|static)/ {
        allow all;
        access_log off;
        expires 1y;
    }

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

尝试将satisfy any;放入您的配置中。这告诉nginx接受http身份验证或IP限制。默认情况下,当您同时定义它们时,它将同时存在。

http://wiki.nginx.org/HttpCoreModule#satisfy