垃圾邮件网站正在对我的网站进行302重定向(临时重定向)。在Google搜索结果中,如果您点击 spamingsite.com ,您将被重定向到 mysite.com 。有没有办法知道请求来自302重定向并在服务器上阻止它?
PS:我正在使用Nginx。
答案 0 :(得分:3)
您的请求将有一个http_referrer,您可以使用该标头在您的nginx配置中添加if条件,或者您可以使用valid referrer module explained here
location / {
valid_referers none blocked spamsite.com;
if ($invalid_referer) {
return 403;
}
}