【问题标题】:URLRewrite for Server value removal from Http header response in ISS 8/8.5 for static files?URLRewrite 用于从 ISS 8/8.5 中静态文件的 Http 标头响应中删除服务器值?
【发布时间】:2019-01-08 22:12:33
【问题描述】:

使用“URLRewrite”,我能够从 IIS 处理的文件中将服务器标头值设置为“”。但它仍然存在于静态内容文件中,例如标题中包含的<link stylesheets><script Javascript Files>。请告诉我如何解决这些问题。

【问题讨论】:

    标签: security http-headers iis-8 url-rewrite-module iis-8.5


    【解决方案1】:

    要删除所有静态文件(如 .css/.js 文件)的服务器标记值,请将其添加到 web.config:

    <configuration> <modules runAllManagedModulesForAllRequests="true"> </configuration>

    上述标记使所有静态文件都作为托管代码处理,因此不通过处理程序StaticFileModule,DefaultDocumentModule,DirectoryListingModule,而是通过IsapiModule处理程序处理。这将删除 .js/.css 等静态文件的标头响应中的服务器标记。

    【讨论】:

      猜你喜欢
      • 2016-05-09
      • 2014-04-19
      • 1970-01-01
      • 2021-06-13
      • 2021-01-08
      • 2013-06-22
      • 2017-07-11
      • 2014-11-06
      • 1970-01-01
      相关资源
      最近更新 更多