對于windows 虛機空間來說,服務商沒有IP黑白名單的控制功能,在某些情況下,需要禁止指定IP如何解決?
這點其實通過rewrite 規則即可實作,通過給IIS 安裝rewrite 子產品即可使用 ,URL Rewrite 子產品下載下傳位址通路
https://www.iis.net/downloads/microsoft/url-rewrite如何屏蔽指定IP
在自己電腦上安裝IIS上,安裝rewrite子產品後,打開URL重寫子產品,選擇添加規則
打開如下界面

點選确定後會在指定站點下生成web.config
檔案,内容如下,将下面規則
部分添加到自己的web.config檔案中,如果站點下本身沒有web.config檔案,
将生成的web.config檔案直接上傳到ftp裡面。
<?xml version="1.0" encoding="UTF-8"?>
<system.webServer>
<rewrite>
<rules>
<rule name="RequestBlockingRule1" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" />
<conditions>
<add input="{URL}" pattern="123.4.0.139" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>
</system.webServer>