300-399

Redirection messages

HTTP būsenos kodai nuo 300 iki 399 yra nukreipimo kodai. Juos serveris naudoja norėdamas pranešti klientui, kad prašomas išteklius yra pasiekiamas kitu URL adresu ir kad klientas turėtų nukreipti į tą URL. Šie kodai rodo, kad prašomas išteklius yra prieinamas nauju URL adresu. Klientas raginamas naudoti naująjį URL, kad gautų prašomą informaciją. Tai gali būti susiję, pavyzdžiui, su pasikeitusiu išteklio keliu ar domenu arba su laikinu nukreipimu. Peradresavimo kodai gali būti naudingi siekiant užtikrinti, kad klientas pasiektų naujausią ištekliaus versiją, ir paskatinti svetainės lankytojų srautą. Tačiau svarbu pažymėti, kad tai gali turėti įtakos našumui, nes klientas turi siųsti kelias užklausas, kad gautų prašomą išteklių.

<300/> Multiple Choices

Galima naudotis keliais skirtingais ištekliais
Oficialus

<301/> Moved Permanently

URL adresas pasikeitė, tolesnėms užklausoms reikėtų naudoti šį adresą.
Oficialus

<302/> Found

laikinai išteklius pasiekiamas nauju URL adresu.
Oficialus

<303/> See Other

nukreipimai nukreipiami ne į patį prašomą išteklių, o į kitą puslapį.
Oficialus

<304/> Not Modified

Išteklių nereikia persiųsti iš naujo, nes neįvyko jokių pakeitimų.
Oficialus

<305/> Use Proxy

Išteklius galima pasiekti tik per tarpinį serverį.
Oficialus Deprecated

<306/> Switch Proxy

Išteklius galima pasiekti tik per konkretų tarpinį serverį.
Oficialus Deprecated

<307/> Temporary Redirect

Išteklius laikinai galima pasiekti nauju URL adresu. Naujasis iškvietimas turi būti pagrįstas tuo pačiu metodu
Oficialus

<308/> Permanent Redirect

Išteklius galima neribotą laiką naudoti nauju URL adresu. Visos būsimos užklausos turėtų būti teikiamos per naująjį URL adresą.
Oficialus