When routing performs URL era, the values offered have to match the default values. URL era working with website fails as the values controller = Property, motion = Index Will not match controller = Website, motion = Write-up . Routing then falls back to try default, which succeeds. From this https://waylonyfuha.blogoxo.com/28850740/pay-someone-to-take-asp-net-assignment-can-be-fun-for-anyone