Question: I hosted one `DotNetNUke Application` to my production server, and locally it works perfectly. But, when browsing it redirects to the error page. 

How do I set the `default.aspx` as my application default page? I am getting the error as below: 

```
DotNetNuke Error

--------------------------------------------------------------------------------

Windows Vista

 Return to Site 

```

Can anyone can help me, please? Will be appreciated.

**UPDATE:**
Hi, I changed the Path in the PortalAlias table to the server url and `default.aspx` as the starting page, but it displays the `error.aspx` as default page. 

Please help me resolve this problem..

Answer: 
That's very easy - build a folder tree based on GUID values parts.

For example, make 256 folders each named after the first byte and only store there files that have a GUID starting with this byte. If that's still too many files in one folder - do the same in each folder for the second byte of the GUID. Add more levels if needed. Search for a file will be very fast.

By selecting the number of bytes you use for each level you can effectively choose the tree structure for your scenario.
I would try and keep the # of files in each directory to some manageable number. The easiest way to do this is name the subdirectory after the first 2-3 characters of the GUID.