When routing performs URL generation, the values furnished need to match the default values. URL technology working with blog site fails because the values controller = Household, action = Index don't match controller = Weblog, action = Write-up . Routing then falls back again to try default, which succeeds. Preview https://andreskhqfp.azzablog.com/28856216/asp-net-project-help-things-to-know-before-you-buy