• IIS隐藏响应头信息


    修改Server

    # 先安装url-rewrite组件
    http://www.iis.net/downloads/microsoft/url-rewrite
    
    # 修改应用根目录下的Web.config配置文件
    <configuration>
    ...
      <system.webServer>
      ...
            <httpProtocol>
                <customHeaders>
                    <remove name="X-Powered-By" />
                </customHeaders>
            </httpProtocol>
    		<rewrite>    
    		  <outboundRules rewriteBeforeCache="true">
    			<rule name="Remove Server header">
    			  <match serverVariable="RESPONSE_Server" pattern=".+" />
    			  <action type="Rewrite" value="Apache" />
    			</rule>
    		  </outboundRules>
    		</rewrite>
      </system.webServer>
    </configuration>

    隐藏X-AspNet-Version

    <configuration>
    ...
      <system.web>
        <compilation targetFramework="4.6.1" />
    	<httpRuntime enableVersionHeader="false" />
        <!--httpRuntime targetFramework="4.6.1" maxRequestLength="40960" /-->
      </system.web>
    </configuration>

    删除X-AspNetMvc-Version

    在Global.asax的Application_Start事件中将MvcHandler类的DisableMvcResponseHeader属性设置为True
    MvcHandler.DisableMvcResponseHeader = True

    删除X-Powered-By

    IIS8中移除X-Powered-By HTTP头的步骤:

      1 打开IIS管理器
      2 展开 网站 选择对应的项目并双击 HTTP响应标头
      3 删除相应的头信息

    本文来自博客园,作者:MegaloBox,转载请注明原文链接:https://www.cnblogs.com/cpw6/p/15767703.html

  • 相关阅读:
    Linux下yum升级安装PHP 5.5
    String 字符串详解 / 常用API
    Mysql语句
    Linux配置svn服务器版本库
    linux常用命令
    linux安装GD库
    论MySQL何时使用索引,何时不使用索引
    缓存
    css3图片动画旋转
    SoapUI功能测试、性能测试入门
  • 原文地址:https://www.cnblogs.com/cpw6/p/15767703.html
Copyright © 2020-2023  润新知