"What operating system? Windows XP"
My condolences to you ;-D
There was a change so that now we default to use extensionless urls because nowadays most people have IIS 7.x or higher and friendly urls work whereas back in IIS 6 and lower it could not work without 3rd party isapi handlers installed. So in the past we defaulted page url format to use .aspx extension but now we default to no extension. But of course on XP it won't work without .aspx.
So, what you need to do is:
- Make sure you have this in user.config: <add key="AllowChangingFriendlyUrlPattern" value="true" /> (touch web.config to recycle and reload settings)
- Go To Administration > SiteSettings and choose the friendly url pattern to use .aspx from the dropdown list.
- Go to page settings in the home page and change the url to have .aspx and save the page.
- Go to Administration > Advanced Tools > 301 Redirect Manager and delete any unwanted redirects there that may be created when you change urls from page settings.
- Double check under Administration > Advanced Tools > URL Manager to make sure all the firendly url mappings have a .aspx extension.
- Now you can create new pages normally
Hope that helps,
Joe