I am coding a website in C#.NET and would like to remove the Server information contained in HTTP response headers.  I am running Windows 7 and running IIS 7.5.

Now I have two problems.  The first problem is that whenever I use HttpFox to get the response headers, the server is listed as ASP.NET Development Server 10 instead of IIS 7.5

The second problem is that I can not remove the Server part.  I tried installing URLScan and modifying the RemoveServerHeader configuration to 1 so that it is hidden.  I tried stopping the HTTP response header service from IIS.  I tried to alter it programmically by following this article "Remove HTTP response headers to hide your framework" and others which are similar.  However, whenever I run the website with HttpFox, the server part remains unchanged.

What can I do to solve this problem please?  This is very important as it is part of my dissertation.

Any help is greatly appreciated :)


Question: Online broker available in Europe - to buy index funds or ETF with small investments
Answer: You should try Nordnet. I think they should have a monthly saving plan on ETFs over there too.