Таким образом, вы можете справиться с этим любым способом, используя несколько строк кода ...

ного застрял в дизайне своих SEO дружественных URL для mvc .... Возьмем, к примеру, следующий URL:HTTP: //myapp/venues/resturants.aspx расположение = центральный и OrderBy = с самым высоким рейтингом

С моим приложением MVC я сопоставил его следующим образом:Http: // MyApp / места / список / ресторанов / центральный / с самым высоким рейтингом
{Контроллер} / {действие} / {категория} / {расположение} / {порядок}

Теперь единственная проблема заключается в том, что расположение и порядок не являются обязательными ... поэтому должна быть возможность отправить запрос следующим образом:Http: // MyApp / место / список / рестораны / топ-рейтинг , Это оказывается проблемой, когда запрос попадает в действие контроллера, параметр местоположения, естественно, получил «самый высокий рейтинг».

Какие-либо предложения? Я рассматриваю возможность использования явных строк запросов для обработки более одного параметра, но это действительно мой последний вариант, так как я не хочу слишком жертвовать SEO.

Кто-нибудь сталкивался с такими дилеммами? И как ты справился с этим?

Заранее спасибо!

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

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