如何阻止302重定向到我的域名?

时间:2015-04-18 04:25:17

标签: nginx url-redirection http-status-code-302

垃圾邮件网站正在对我的网站进行302重定向(临时重定向)。在Google搜索结果中,如果您点击 spamingsite.com ,您将被重定向到 mysite.com 。有没有办法知道请求来自302重定向并在服务器上阻止它?

PS:我正在使用Nginx。

1 个答案:

答案 0 :(得分:3)

您的请求将有一个http_referrer,您可以使用该标头在您的nginx配置中添加if条件,或者您可以使用valid referrer module explained here

location / {
  valid_referers none blocked spamsite.com;

  if ($invalid_referer) {
    return   403;
  }
}