Co je 302 redirect

302 redirect je typ HTTP přesměrování, který označuje dočasné přesměrování stránky na jinou URL adresu. Pokud server vrátí stavový kód 302, znamená to, že požadovaný obsah je momentálně dostupný na jiné adrese, ale původní URL se může v budoucnu znovu používat.

Prohlížeč nebo vyhledávač uživatele automaticky přesměruje na novou adresu. Původní URL však zůstává nadále platná, protože přesměrování není trvalé.

Jak 302 redirect funguje

Když uživatel nebo prohlížeč požádá o určitou stránku, server může odpovědět stavovým kódem 302 Found. Kód informuje klienta, že má požadavek přesměrovat na jinou URL.

Proces přesměrování probíhá následovně:

  1. uživatel otevře původní URL
  2. server vrátí odpověď s HTTP kódem 302
  3. odpověď obsahuje novou cílovou adresu
  4. prohlížeč automaticky načte novou stránku

Pro uživatele je celý proces většinou naprosto neviditelný.

Kdy se přesměrování 302 používá

302 redirect se používá v situacích, kdy je přesměrování pouze dočasné a původní URL se bude v budoucnu znovu používat.

Přesměrování 302 je vhodné pro:

  • dočasné přesunutí stránky během úprav nebo údržby webu
  • krátkodobé marketingové kampaně
  • A/B testování různých verzí stránky

V takových případech je důležité, aby vyhledávače věděly, že změna adresy není trvalá.

Rozdíl mezi 302 redirect a 301 redirect

302 redirect se často porovnává s 301 redirect, který označuje trvalé přesměrování.

Hlavní rozdíl je v tom, jak přesměrování interpretují vyhledávače a prohlížeče.

Přesměrování 301 Přesměrování 302
označuje trvalé přesunutí stránky označuje dočasné přesměrování
vyhledávače obvykle přenášejí SEO hodnotu na novou URL vyhledávače obvykle ponechávají původní URL v indexu
původní adresa se postupně přestane používat předpokládá se návrat stránky na původní adresu

Jak nastavit přesměrování 302 nastavit

Dočasné přesměrování lze nastavit na úrovni serveru, v konfiguraci webu nebo pomocí aplikace či CMS.

Mezi běžné způsoby patří:

  • pravidla v konfiguračních souborech serveru (např. .htaccess)
  • nastavení v administraci redakčního systému
  • přesměrování v aplikační logice webu

Použití 302 redirect je vhodné pouze tehdy, když je změna adresy krátkodobá – pro trvalé přesměrování použijte redirect 301.

Poslední aktualizace: