Is there a good reason (i.e., other than "somebody removed it") why default.aspx would be missing from the list of default documents in an IIS web site?
I just helped one of our support technicians fix a (brand-new) customer's installation of our web application. The application is based on ASP.NET MVC. This customer was running IIS 6 on Server 2003. The application was working fine if you typed in a full URI in the browser, but if you just attempted to navigate to the root,
/, URI then you would see a 403 error.
I poked around long enough to discover that the default document property of the web site contained all of the usual suspects except for default.aspx. So I added that to the list, bounced IIS, and everything appears to work as usual.
But having this gone strikes me as unusual. I'm wondering what else might be "unusual" on this installation. Perhaps someone was just tinkering with IIS long ago, for reasons unknown. I'm wondering, though, if the customer has done something else that would cause this to go away, and if I should be aware of it. Is there a "common" reason why this file would be missing from the list?