? Webbläsare kan ställas in för att omdirigera alla ansökningar till en proxyserver . Proxyserverinställningar sätts av en enskild eller av en nätverksadministratör för alla datorer i ett nätverk , eller illvilligt av ett virus . Den officiella definitionen av en omdirigering beordras av en webbserver för att kompensera för flyttade webbsidor . Proxyservrar
p Om en webbläsare har konfigurerats för att använda en proxyserver , istället för att skicka en begäran om en webbsida till webbservern för den sidan , skickar webbläsaren till adressen till den önskade sidan till proxyservern . Användaren ser adressen för proxyservern i adressfältet , men innehållet i den önskade webbsidan i skärmen . Datorn Användaren kan inte inse varför denna omdirigering sker . Det är en vanlig metod som används av föräldrar att filtrera bort eventuella sexuellt innehåll från att nå sina barn när de surfar på Internet . Det används också av företag för att blockera åtkomst från deras nät till någon kränkande eller farliga material . Vissa virus uppdatera proxyinställningar för en webbplats att alltid dirigera webbåtkomst till sin egen server mot de önskemål som datorns ägare . Addera HTTP omdirigeringar
Hypertext Transfer Protocol eller HTTP , bär all webbtrafik över Internet . Begäran om en sida har ett visst format , och svaret börjar med en serie av parametrar i meddelandehuvudet och sedan HTML-koden för sidan följer i kroppen av meddelandet. Om webbsidan inte kan hittas, skickar servern tillbaka en felkod och brödtexten är tom . Webbläsare är programmerade att utföra en viss åtgärd när de får varje kod . Vanligtvis , i fallet med en " sidan hittades inte fel " ( kod 404 ) den visar bara en enkel felsida . Däremot kan ägarna av webbplatser ger ett bättre resultat genom att inrätta omdirigeringar för flyttade sidor istället för att tillåta servern att skicka tillbaka en felkod .
Ansvar
HTTP- koder rutiner initieras av en kod buckla från servern till webbläsaren . Däremot utför servern inte omdirigeringen . Det åligger webbläsaren . Alla webbläsare vet HTTP koderna och vet vad de ska göra för varje annan kod .
Typer av Redirect
Även HTTP-specifikationen innehåller ett antal koder för omdirigering , endast två är någonsin använt . Dessa är de 301 och de 302 koderna . Servern utlöser en permanent omdirigering genom att skicka webbläsaren en 301 -kod . Meddelandet innehåller också den nya adressen för den söks för sidan . Inte bara kommer webbläsaren att ansöka om den sidan på den nya adressen , men det registrerar omdirigera och alltid använder den nya adressen när någon skriver i den gamla. En 302 redirect är för tillfällig flyttning . Webbläsaren går till den nya adressen här gången men kommer att fortsätta att använda den gamla adressen och eventuellt få omdirigeras igen tills sidan har återställts och omdirigera bort .