隐藏IIS版本信息

下载安装url rewrite组件。

https://www.iis.net/downloads/microsoft/url-rewrite

选择简体中文64位的下载即可。

然后直接右键点安装。

找到: C:WindowsSystem32inetsrvconfig下applicationHost.config文件用记事本打开添加以下内容:

<rewrite>
        <allowedServerVariables>
                <add name="REMOTE_ADDR" />
        </allowedServerVariables>            
        <outboundRules>
                <rule name="REMOVE_RESPONSE_SERVER">
                    <match serverVariable="RESPONSE_SERVER" pattern=".*" />
                    <action type="Rewrite" />
                </rule>
        </outboundRules>
</rewrite>


保存后,重启IIS服务:

再测试版本信息已经隐藏,问题解决:curl -I "http://www.xxx.com"

文章来源:https://www.pianshen.com/article/5684407786/

标签: windows, iis, server

评论已关闭