使用“ URLRewrite”,我能够从IIS处理的文件中将服务器头值设置为“”。但是它仍然存在于标头中包含的静态内容文件中,例如<link stylesheets>
,<script Javascript Files>
。请让我知道如何解决这些问题。
答案 0 :(得分:0)
要删除所有静态文件(如.css / .js文件)的服务器标签值,请将其添加到web.config:
<configuration>
<modules runAllManagedModulesForAllRequests="true">
</configuration>
以上提到的标记将所有静态文件作为托管代码处理,因此不通过处理程序StaticFileModule,DefaultDocumentModule,DirectoryListingModule
处理,而将通过IsapiModule
处理程序处理。这将删除静态文件(如.js / .css文件)的标头响应中的服务器标签。