I have a large existing application built on ASP.NET MVC2 RC2.
All of my links look like this: htp//site/controller/action/id
I just added an Area called:
You can do one of two things. You can either move/copy your controllers/actions into the proper area or write some new controllers for the new area (which is the approach I recommend), or you can write a custom route that forces the new area to the root (which I don't recommend, as it defeats the whole purpose of having areas):
routes.MapRoute(
"BigBird_Override",
"BigBird/{controller}/{action}/{id}",
new { area = String.Empty }
);