ASP.NET MVC and friendly URLs <p>I'm trying to learn a bit more about creating friendly URLs, particularly in relation to something like an e-commerce site. If you take a look at this site as an example: <a href="http://www.wiggle.co.uk/" rel="nofollow">http://www.wiggle.co.uk/</a> </p> <p>It basically lets you refine your search based on the categories. So if I go to <a href="http://www.wiggle.co.uk/mens/road-time-trial-bikes/" rel="nofollow">http://www.wiggle.co.uk/mens/road-time-trial-bikes/</a> it will list all men's road bikes, if I then go to <a href="http://www.wiggle.co.uk/road-time-trial-bikes/" rel="nofollow">http://www.wiggle.co.uk/road-time-trial-bikes/</a> it will list men's and women's bikes, and if I go to <a href="http://www.wiggle.co.uk/bianchi-sempre-105/" rel="nofollow">http://www.wiggle.co.uk/bianchi-sempre-105/</a> it will display a particular bike.</p> <p>I'm not really sure what the routing would look like for something like this, as you could have many filters in the URL. I'm also not sure how how it's able to distinguish between what's a filter and what's a product. </p>