我们收到大量针对特定域名的特定网址(和子文件夹)的漫游器请求。我需要屏蔽它,而不会损害普通用户。
我们有数百个通往该服务器的域名。我们在nginx配置中使用一个catch all服务器块,并使用一个catch all“ /”位置块。我们的应用程序完成其余的工作。
我希望能够阻止来自特定IP或任何组合的特定域名,特定uri的请求。
创建服务器块是显而易见的方法,但缺点是-重复的代码很多。
到目前为止,我得到的最好成绩是:
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Grid>
...
<Frame
BackgroundColor="{Binding Value, Mode=OneWay, Converter={StaticResource PositionToBackgroundColorConverter}}"
BorderColor="{Binding Value, Mode=OneWay, Converter={StaticResource PositionToTextColorConverter}, ConverterParameter={x:Static model:ItemComponent.Border}}">
...
这使我可以按uri和IP进行屏蔽。有没有办法通过域名来缩小范围?