SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

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

After a migration from 2007, and navigating to the default.aspx page I am getting a 404 Not Found error.

I am unable to determine where this is coming from. I have looked in the event viewer as well as the ULS logs but cannot isolate the cause of this problem.

Any ideas on how to locate this problem? thx

share|improve this question

Dave - I see your other question also. Maybe this will address both of them. By default, SharePoint 2010 makes a page named Home.aspx the home page. It is in a page library called "SitePages" which is kind of like a wiki library. You can pretty easily make any page in that library the home page. Since you did a database attach upgrade, though, I'm not sure this is what is happening to you.

When you did your upgrade, did you also do the visual upgrade to update your site to the new user interface?

Did you follow all the steps listed here?

share|improve this answer
thanks, I created a site from a template I created and it didn't work wiht 404 error, I only had to choose a home page to fix it, your answer helped me – Bassel Alkhateeb Dec 3 '10 at 15:54
Good, Bassel. Glad it helped. Thanks for commenting. – Rob Wilson Dec 3 '10 at 16:54

It could be a missing/unavailable page layout or masterpage, which was linked in SP2007, but not in SP2010 anymroe. If one of those isn't available, you'll probably see the 404 message.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.