如果服务器响应头被添加到站点的configuration文件中,它是否显示在IIS 7中作为服务器响应头?
我有一个问题,一个没有索引的响应头(标签)反复被添加到一个高调的网站。
在“服务器响应标题”function下,没有索引标题可以查看。
过去我已经多次删除回复标题。
我能想到的唯一的事情就是头文件是开发环境中的一个webconfiguration文件的一部分,当上传更改时,开发环境中的webconfiguration文件将被复制,导致没有索引响应被推送到生活环境。
谁能澄清?
谢谢!
如果您怀疑web.config文件包含自定义标题,为什么不看看? 🙂
打开你最喜欢的XML编辑器中的web.config文件(我喜欢记事本++),find以下部分:
system.webServer/httpProtocol/customHeaders
并查看是否添加了任何头文件。 它看起来像这样(假设web.config文件中没有其他东西):
<configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="x-robots-tag" value="noindex" /> </customHeaders> </httpProtocol> </system.webServer> </configuration>
你可以在IIS.NET 上find关于customHeaders的更多信息