最近我们遇到的问题是,我们在 Azure 上的 Web 角色获得了以前与 thepiratebay 跟踪器关联的 IP 地址。这意味着大约有 5 000 000 个 404 请求。我相信 DNS 服务器的问题。
我想做的是过滤掉指向与我们网站不同的主机的请求。是否可以通过中的 hostHeader 属性来实现这一点
<ServiceDefinition name="AB.AzureSite" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2014-06.2.4">
<WebRole name="AllBlacksdotcom" vmsize="Medium">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" hostHeader=""/>
</Bindings>
</Site>
</Sites>
我们希望完全避免请求访问我们的网站(例如针对主机 track.thepiratebay.org 的请求)。这可能吗?