Красивые URL-адреса для поисковых страниц

Мне действительно нравится иметь "красивые" URL-адреса (например,/Products/Edit/1 вместо/products.aspx?productID=1) но я не знаю, как это сделать для страниц, которые позволяют искать по большому количеству переменных.

Например, допустим, у вас есть страница, которая позволяет пользователю искать все продукты определенного типа с определенным именем и рядом с конкретным адресом. Вы бы сделали это с очень длинными "красивыми" URL?

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

или просто прибегнуть к использованию URL-параметров

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

Ответы на вопрос(7)

Ваш ответ на вопрос