@evgenovaloff

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 11:14
65000 руб./за проект
19 апр. 2024, в 11:08
5000 руб./за проект
19 апр. 2024, в 10:59
150000 руб./за проект