Čo je 307 dočasné presmerovanie?
307 dočasné presmerovanie je typ presmerovania, ktoré hovorí, že požadovaný zdroj bol dočasne presunutý na inú URL adresu. To znamená, že klient by mal urobiť ďalšiu požiadavku na túto novú URL adresu a naďalej používať túto novú adresu pre ďalšie požiadavky.
Prečo je 307 dočasné presmerovanie dôležité?
Kód 307 je dôležitý v prípade, keď je zdroj dočasne nedostupný na pôvodnej URL adrese, ale je stále dostupný na inom mieste. Použitie kódu 307 umožňuje klientom nájsť a získať požadovaný zdroj aj počas dočasného presmerovania. Neskôr, ak sa zdroj vráti na pôvodnú URL adresu, klienti budú môcť znova používať túto pôvodnú adresu bez potreby zmeny.
Iné označenie pre 307 dočasné presmerovanie
- 307 Temporary Redirect
Konkrétny príklad pre 307 dočasné presmerovanie
Predstavme si, že klient zadá do svojho internetového prehliadača URL adresu určitej webovej stránky, ale táto stránka bola dočasne presunutá na inú URL adresu. Server pošle klientovi odpoveď s kódom 307 dočasne presmerované a novou URL adresou, na ktorú sa stránka presunula. Klient následne pošle ďalšiu požiadavku na túto novú adresu a získa požadovanú web stránku.
Ako nastaviť 307 dočasné presmerovanie?
Na strane servera je potrebné nastaviť správne presmerovanie pre konkrétnu URL adresu, ktorá bola dočasne presunutá. To sa dá realizovať pomocou súboru .htaccess, kde sa definujú pravidlá pre presmerovanie, vrátane kódu 307.