@evgenovaloff

Неверные параметры в URL — 301 редирект или 404 ошибка?

Доброго времени суток, друзья!

Почти дописал самодельный CMS на MVC, но возник вопрос: что делать, если пользователь передаёт в URL неверные Action и параметры: 301 редирект на defaultAction или 404 ошибку?

С контроллером самим понятно: неверно указан - 404 ошибка. А вот с неверно переданным экшном для контроллера и параметрами что делать - не знаю. Хотя сделать можно хоть то, хоть это, но как правильнее будет для поисковых систем?

Заранее спасибо за ответ!
  • Вопрос задан
  • 289 просмотров
Решения вопроса 1
2ord
@2ord
Если ресурс находится по заданному маршруту (action относится к части маршрута), но неверные параметры, то 400.
А если ресурса нет, то 404.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
IvanTheCrazy
@IvanTheCrazy
Ну есть же 400 Bad Request - думаю тот самый случай, хотя 404 для ПС наверное правильнее
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы