Задать вопрос
@evgenovaloff

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

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

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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽