Nginx有效的参考者添加Facebook

时间:2017-02-11 23:51:40

标签: php regex caching nginx

我正在尝试将我的网站链接到我的Facebook上,并且我得到了403.我的Nginx配置阻止了所有无效的引用,只是将其更改为添加以下内容。有人能让我知道我哪里出错我仍然得到403.

  # Caching & Hotlink Protection
  location ~* \.(png|jpg|jpeg|gif)$ {
    valid_referers none blocked my-site.com *.my-site.com ~.google. ~.yahoo. ~.bing. ~.facebook. ~.fbcdn.;
      if ($invalid_referer) {
        return 403;
      }
    access_log off;
    log_not_found off;
    expires 30d;
  }
}

1 个答案:

答案 0 :(得分:0)

Facebook需要直接链接,无法解决403.在使用后直接链接到https://www.your-site.com