301 Moved Permanently ("перемещено навсегда")
https://httpcat.ru/301
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.

Описание
Код состояния 301 Moved Permanently означает, что запрашиваемый ресурс был навсегда перемещён по новому URL. Все последующие запросы должны выполняться по новому адресу.
Основные характеристики:
- Указывает на постоянное перенаправление ресурса
- Клиенты (включая браузеры и поисковики) должны запоминать новый URL
- Передаётся вместе с заголовком
Location
, содержащим новый адрес
Типичное использование:
GET /old-page HTTP/1.1 Host: example.com HTTP/1.1 301 Moved Permanently Location: https://example.com/new-page
Особенности заголовков:
Location
— обязательно содержит новый URL, на который должен перейти клиентCache-Control
может использоваться для управления кешированием перенаправления
Когда использовать:
- При окончательном изменении структуры сайта (например, переименование страниц)
- При переходе на HTTPS (например, с
http://
наhttps://
) - Для SEO-перенаправлений — чтобы поисковики знали, где теперь находится контент
Дополнительно:
- В браузерах и поисковых системах 301 рассматривается как сигнал к **обновлению закладок и индекса**
- Может сопровождаться телом ответа (например, с HTML-сообщением), но это необязательно
- Если перенаправление временное, следует использовать
302 Found
или307 Temporary Redirect
Документация: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/301