DevToolPal
PL
3xx Przekierowanie

301 Moved Permanently

Przeniesiono na stałe

Co to znaczy

Zasób został na stałe przeniesiony pod URL z Location. Klienci i wyszukiwarki powinni od teraz używać nowego URL.

Typowe przyczyny

  • Strona przeniosła się na nową domenę lub na HTTPS
  • Zmieniono strukturę URL
  • Połączono wersje z www i bez www

Jak naprawić

Jako klient lub odwiedzający

Podążaj za przekierowaniem i zaktualizuj zapisane linki lub zakładki. Jeśli widzisz pętlę, wyczyść pamięć podręczną przeglądarki: przeglądarki agresywnie zapamiętują 301.

Jako właściciel strony lub API

Przekieruj każdy stary URL na jego dokładny nowy odpowiednik, a nie na stronę główną. Użyj 308, jeśli żądania POST muszą zachować metodę i treść.

Przykładowa odpowiedź

HTTP/1.1
HTTP/1.1 301 Moved Permanently
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: https://www.example.com/new-path
Content-Length: 0

Specyfikacja

RFC 9110 §15.4.2

FAQ

› Czy 301 przekazuje wartość SEO?

Tak. Wyszukiwarki przenoszą sygnały rankingowe na cel i z czasem zastępują stary URL w wynikach.

› Dlaczego przeglądarka nadal przekierowuje po usunięciu 301?

Przeglądarki zapamiętują stałe przekierowania. Wyczyść pamięć podręczną lub testuj w oknie prywatnym; podczas testów używaj 302.