Если вы выбираете такую структуру url
, это означает, что у вас есть какая-то иерархическая структура.
Например mysite.com/vehicle/car/mercedes/classc/details/engine
может показать или вернуть детали двигателя класса C. mercedes.
Само собой разумеется, что не передать бренд или модель автомобиля не имеет смысла.
Если вы хотите сохранить эту иерархическую структуру, вы должны указать URL, который позволит вам упомянуть категорию «неопределенная» в структуре, например: mysite.com/vehicle/car/brandlesscars/mybrandlessmodel/details/engine
Если сегменты вашего URL представляют параметр запроса, а не последовательность путей для доступа к более подробному разделу, лучше иметь URL с такими параметрами: mysite.com/vehicle/details/engine?type=car&brand=mercedes&model=classc
.