Usually, routes with areas should be put before as they're far more specific than routes without the need of a place. Dedicated traditional routes with capture-all route parameters like *posting can make a route too greedy, this means that it matches URLs you intended to be matched by other routes. https://knoxsszlr.tusblogos.com/28737508/getting-my-hire-sameone-to-do-asp-net-assignment-to-work