|
我要封堵semalt.com对我网站的访问,我先ping semalt.com,得到它的IP为217.23.11.15
因为我的网站是godaddy的windows主机,所以我只能修改web.config文件
我根据google到的资料,把以下代码加入到 文件中的<system.webServer>下面, 结果我的网站都不能访问了!是不是我文件中的rewrite那块跟新加入代码有冲突?(教程中的web.config没有rewrite这些代码)
--------------
<security>
<ipSecurity allowUnlisted="true">
<clear/>
<add ipAddress="217.23.11.15"/>
</ipSecurity>
</security>
--------------
我的web.config文件修改成如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<ipSecurity allowUnlisted="true">
<clear/>
<add ipAddress="217.23.11.15"/>
</ipSecurity>
</security>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="index.php"/>
</rule></rules>
</rewrite>
</system.webServer>
</configuration>
|
|