? En redirect är en funktion inbyggd i Hypertext Transfer Protocol ( HTTP ) för att möjliggöra webbplats administratörer att flytta webbsidor eller hela webbplatser . HTTP bär webbtrafik . Detta inkluderar förfrågningar från webbläsare för webbsidor och svar från webbservrar levererar dem . Ibland kan en sida inte kan levereras , och HTTP innehåller en rad koder som förklarar varför . Omdirigera koder är en del av denna serie. Omdirigering Anledningar
p Om en webbplats eller sida finns länkar till det i andra platser , har bra resultat i sökmotorerna och har redan cirkulerat tryckta medier med webbadressen på den , kan ändra en adress orsaka problem . Dessa länkar och annonser kört trafik till webbplatsen . Ett företag kan inte spåra alla mottagare av flygblad och annonser med deras adress på dem . Flytta sida skulle leda besökare till den gamla adressen får en standard " file not found" meddelande i deras webbläsare . Besökaren skulle tro att företaget hade gått i konkurs och slutade att tillverka produkten . Inte bara innebär detta en förlorad försäljning , men som besökare kan sedan sprida negativ publicitet , berätta för andra att webbadressen är död . I detta fall måste företaget kan omdirigera besökare till alla flyttat webbplatser och sidor från den gamla adressen till den nya adressen och förhindra en " file not found" situation .
Övriga evenemang >
företag slås samman och ta över andra företag . I dessa fall skulle företaget vill omdirigera trafiken från sitt nya dotterbolag till den huvudsakliga företagets webbplats , vilket prägling företagets betydelse för allmänheten och se till att återkommande besökare notera den nya adressen när de har sett moderbolagets webbplats . Företag med många divisioner som upprätthåller olika namn kan ha olika webbadresser för att passa med namnet på varje division . Hellre än att underhålla anläggningen på olika platser, kan företaget centralisera alla webbsidor på en server på en adress , underhålla adresser dotterbolaget Webb och omdirigera besökare till den centrala platsen . Vissa företag föra separat adresser för produkter , eller olika " skyltfönster ", på olika webbplatser . Andra företag uppmuntrar medarbetare att visa företagets innehåll som genom det vore deras egna . Alla dessa scenarier kan uppnås genom att använda vanlig HTTP omdirigera koder .
Redirect Metod
Även en server informerar en webbläsare på en omdirigering , åligger det av webbläsaren för att anta det . Kontaktar webbläsaren webbservern och begär en sida . Webbservern sänder ett svar utan sidan, men med en kod . Webbläsaren var programmerad att reagera på någon av de vanliga HTTP- koder och agera därefter . Om en sida eller webbplats har flyttats permanent Addera Varaktig eller Tillfällig
, den servern skickar tillbaka en 301 -kod , som är en permanent omdirigering . Webbläsaren noterar förändringen , besöker den nya adress som anges i meddelandet från servern , men noterar också den nya adressen och använder det varje gång någon skriver in den gamla adressen . Om sidan eller webbplatsen har flyttats temporärt , skickar servern tillbaka ett 302 -nummer . Webbläsaren återanvänds sedan vid den nya adressen för önskad sida, men fortsätter att använda den gamla adressen för efterföljande ansökningar för den sidan .