Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This morning our server stopped recognizing index.php as th default document. It goes to the 404 error page. This has been working since we set it up several years ago. If you go to the index.php page it finds it just fine. I have tried to put a static version of the page up as index.htm, index.html, Default.htm etc but none of them seem to be recognized even though all are listed as default documents in the website document properties. There are no 301 permanent redirect's to cause this I just need to know how to troubleshoot this issue. Im a developer, not so much a server admin.

share|improve this question

migrated from Dec 17 '11 at 16:09

This question came from our site for professional and enthusiast programmers.

Start by checking your default documents setup, of course. The link explains how to add/sort/verify them; it's cake.

Have you rebooted the server? It's, dare I say, Microsoft. They do love the reboot.

It's not a permissions issue or configuration problem (other than possibly default doc) if you can type in the document and see it. So I think your issue will be solved by one of the two above.

share|improve this answer
Ive done the default documents setup and restarted IIS and the server itself and im still getting a 404 if I go to the root of the site, but not if I go to index.php :( – Adam Wooden Dec 16 '11 at 18:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.