Ładne adresy URL dla stron wyszukiwania

Naprawdę lubię mieć „ładne” adresy URL (np./Products/Edit/1 zamiast/products.aspx?productID=1), ale nie mam pojęcia, jak to zrobić dla stron, które pozwalają przeszukiwać dużą liczbę zmiennych.

Załóżmy na przykład, że masz stronę, która umożliwia użytkownikowi wyszukiwanie wszystkich produktów określonego typu o określonej nazwie i blisko określonego adresu. Czy zrobiłbyś to z naprawdę długimi „ładnymi” adresami URL

/Products/Search/Type/{producttype}/Name/{name}/Address/{address}

lub po prostu uciekaj się do używania parametrów url

/Products/Search?productType={producttype}&name={name}&address={address}

questionAnswers(7)

yourAnswerToTheQuestion