Таким образом, вы можете справиться с этим любым способом, используя несколько строк кода ...
ного застрял в дизайне своих SEO дружественных URL для mvc .... Возьмем, к примеру, следующий URL:HTTP: //myapp/venues/resturants.aspx расположение = центральный и OrderBy = с самым высоким рейтингом
С моим приложением MVC я сопоставил его следующим образом:Http: // MyApp / места / список / ресторанов / центральный / с самым высоким рейтингом
{Контроллер} / {действие} / {категория} / {расположение} / {порядок}
Теперь единственная проблема заключается в том, что расположение и порядок не являются обязательными ... поэтому должна быть возможность отправить запрос следующим образом:Http: // MyApp / место / список / рестораны / топ-рейтинг , Это оказывается проблемой, когда запрос попадает в действие контроллера, параметр местоположения, естественно, получил «самый высокий рейтинг».
Какие-либо предложения? Я рассматриваю возможность использования явных строк запросов для обработки более одного параметра, но это действительно мой последний вариант, так как я не хочу слишком жертвовать SEO.
Кто-нибудь сталкивался с такими дилеммами? И как ты справился с этим?
Заранее спасибо!