服务器响应标签

如果服务器响应头被添加到站点的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的更多信息