【发布时间】:2014-09-23 07:06:25
【问题描述】:
编辑:
也许我的问题的一个更好的 tl;dr 版本(我的大脑有点混乱)......
或者(理想情况下):我可以检测带有域外 302 重定向的推荐 URL 吗? 或者:我可以检测到使用 302 重定向访问我的网站吗?
编辑 2(来自建议):
Request.UrlReferrer 在这种情况下不起作用,它返回简单的“https://www.google.co.uk/”。我期待的可能是 www.google.co.uk?url=maliciouswebsite.com 的引用 URL - 但遗憾的是没有。
恶意网站出现在 Google 中。 Google 中的链接指向 www.maliciouswebsite.com - 但是当您单击该链接时,您会被发送到 www.mywebsite.com。
所以人们用谷歌搜索“MaliciousWebsite”并找到通往 MyWebsite 的路。我对malwarewebsite.com 进行了DNS 检查,它已被302 重定向到mywebsite.com。
我想要做的是“如果请求是从 MaliciousWebsite.com 发送的 302 重定向 - 不要显示我的网站”。
我需要以某种方式识别请求来自 MaliciousWebsite。
希望这是有道理的!?
【问题讨论】:
标签: c# asp.net iis http-status-code-302