За последние 24 часа нас посетили 20559 программистов и 1097 роботов. Сейчас ищут 398 программистов ...

Обработка запрашиваемых адресов в MVC

Тема в разделе "Прочие вопросы по PHP", создана пользователем Mr. T, 8 мар 2012.

  1. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    Здравствуйте,
    есть вопрос по обработчику ошибок, а именно, запрашиваемых адресов посетителем. Возьмем, к примеру, часто встречаемые форматы адресов для MVC:
    - controller/action?param1=value1&param2=value2&param3=value3;
    - controller/action/value1/value2/value3/.

    Преимущество второго в том, что разобрать его значительно проще, но суть моего вопроса не в этом. В MVC определяющим является наличие контроллера, действие может быть явно не указано, тогда будет использовать действие по умолчанию. Проблема возникает с параметрами, т.к. их можно задать сколько угодно и веб-страница будет доступна сразу по нескольким адресам.

    Подскажите, пожалуйста, кто каким образом решает подобную проблему. Тег "canonical" не предлагать...