DevToolPal
UK
3xx Перенаправлення

308 Permanent Redirect

Постійне перенаправлення

Що це означає

Ресурс переміщено назавжди, і клієнти мають повторити запит за новою адресою тим самим методом і з тим самим тілом.

Типові причини

  • Шляхи API переміщено назавжди
  • Фреймворк примусово додає кінцеву скісну риску або HTTPS
  • Міграції доменів, що мають зберегти POST

Як виправити

Якщо ви клієнт або відвідувач

Оновіть URL у коді й повторно надішліть той самий запит. Дуже старі клієнти можуть не підтримувати 308.

Якщо ви власник сайту чи API

Використовуйте 308 для постійного переміщення ендпоінтів, що приймають POST або PUT. Для звичайних сторінок 301 і 308 для пошукових систем однакові.

Приклад відповіді

HTTP/1.1
HTTP/1.1 308 Permanent Redirect
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: https://api.example.com/v2/items
Content-Length: 0

Специфікація

RFC 9110 §15.4.9

Часті запитання

› Чи передає 308 SEO-вагу, як 301?

Так. Google обробляє 308 так само, як 301.

› Чому Next.js або Vercel повертає 308?

Їхні правила кінцевої скісної риски й перенаправлень за замовчуванням використовують 308, щоб зберегти методи.