Красивые 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}