Peradresavimo žymos aprašymas

Žiniatinklio serverio atsakas, kuris prašo naudotojo agento nerodyti atsakymo kūno, o vietoj to prašyti kito šaltinio. Klausimai gali būti susiję su peradresavimo protokolais, kanalų lygybe ir peradresavimo tipais.

Peradresavimas yra atsakas, kurį nustato žiniatinklio serveris, kuris prašo naudotojo agento nerodyti atsako kūno, bet prašo kito šaltinio.

HTTP protokolas suteikia 2 peradresavimo metodus, 302 laikiną persiuntimą ir 301 nuolatinį persiuntimą. Vis dar yra apie 300 būsenos kodų, kuriuos galite rasti čia . Vartotojų agentai ir klientai turi tinkamai sukonfigūruoti, kai pateikiamas 301 peradresavimas, kad ateityje to paties URL užklausos nebūtų prašomos nuolatinio peradresavimo naudai.

HTTP peradresavimas naudojamas įvairiems tikslams:

Peradresavimą taip pat galima atlikti kliento pusėje naudojant kliento pusės skriptų kalbą ( ) be serverio įsikišimo.

„Javascript“ kodas nukreipti į:

 window.location.assign("url"); 


Serverio kalbos, pvz., PHP, gali redaguoti HTTP antraštes, kad sukurtų peradresavimus. PHP:
 header('Location: redirectedTo.php', TRUE, 301);