31. oktober 2006 by Kasper B
Configuring flat-urls in umbraco requires a change in the web.config change and a configuration change in your IIS
First off - locate the <add key="umbracoUseDirectoryUrls" value="false"/> in the web.config files appSettings region, and change it's value to "true", this will make umbraco's niceurl component generate flaturls (without the .aspx) and configure the httphandler to listen for urls without the .aspx postfix
The second part is to configure your IIS, so your favorite .NET engine is responsible for handling all requests, take a look here for configuring IIS6 Installing Wildcard Application Mappings (IIS 6.0) (microsoft)
Note you neeed to disable "Verify that file exists" since umbraco simulates a physical file structure, and does not maintain the structure on the filesystem
You are now not able to use the url http://[yourwebsite]/umbraco to access umbraco, use http://[yourwebsite]/umbraco/default.aspx instead