Skip to main content

302 Přesměrování

302 Přesměrování

TL;DR;

Přesměrování 302 je odpověď HTTP, kterou můžete nastavit pro jednu nebo více adres URL na webové stránce, abyste dočasně přesměrovali provoz na jinou adresu URL. Důvodem pro přesměrování 302 jsou obvykle dočasně nedostupné části webu, na kterých se může pracovat. Používání odpovědi 302 HTTP však bylo nedávno aktualizováno a její roli převzala odpověď 307 HTTP.

Co je to přesměrování 302?

Přesměrování 302 je stavový kód odpovědi HTTP, který se běžně používá pro dočasné přesměrování adresy URL s cílem přesměrovat provoz z adresy URL, která je dočasně nedostupná (buď se na ní pracuje, nebo existuje jiný důvod, proč je dočasně nedostupná), na adresu, kde lze informace najít. Podle novějších standardů byla funkce "dočasně přesunuto" přiřazena odpovědi HTTP 307, takže ji lze použít ke stejnému účelu jako 302. Mnoho webmasterů však stále používá přesměrování 302 namísto 307.

Jaký je rozdíl mezi přesměrováním 301 a přesměrováním 302/307?

Zatímco přesměrování 301 se používá k zobrazení trvalého přesunu (například při změně názvu domény webu), přesměrování 302 a 307 jsou pouze dočasná. Na rozdíl od přesměrování 301 nepřenášejí kvality a page rank staré adresy URL na novou. Pokud server obdrží požadavek na starou adresu URL, zkontroluje starou adresu URL a přesměruje na novou. V případě přesměrování 301 server při druhém požadavku kontroluje přímo novou adresu URL. V případě přesměrování 302 a 307 však server před provedením přesměrování ještě jednou zkontroluje dostupnost staré adresy URL, aby zjistil, zda je opět k dispozici.