Hvorfor er min datamaskin Redirecting meg til et annet nettsted?

Hvorfor er min datamaskin Redirecting meg til et annet nettsted?


Omdirigering er en normal del av Web funksjonalitet. Det er en metode for å kompensere for flyttet websider eller nettsteder. Prosedyrene for ettersending er bygget inn i Hypertext Transfer Protocol, eller HTTP, som er systemet som styrer overføringen av websider over Internett.

HTTP

Hypertext Transfer Protocol standardiserer meldingsformat for kommunikasjon mellom nettlesere og webservere. Nettleseren sender en melding til serveren ber om en side. Serveren svarer med siden. Meldingen strukturen har to deler: "overskrifter" og en kropp. Tjeneren ser ikke sende siden som en fil, men kopier koden som danner side direkte inn i kroppen av meldingen. Hvis det er et problem med forespørselen, returnerer serveren en melding med en tom kropp og en årsakskode i en av HTTP-hoder. Omadressering implementeres av denne metoden.

Former for omadressering

Omdirigering faller i to kategorier: permanente og midlertidige. Når en administrator av et nettsted setter opp en permanent omadressering for en side, svaret på forespørsler om at siden inneholder permanent redirect kode - 301 - og den nye adressen for siden. Det er ansvaret til nettleseren for å gjennomføre viderekoblingen. Nettleseren gjelder til serveren på den nye adressen til siden. Den peker også på den nye adressen, og erstatter den hver gang den er fortalt å gå til den gamle adressen. En midlertidig redirect har samme format, men serveren sender koden 302 sammen med viderekoblingen adresse. Nettleseren vet at en 302-kode forteller det til å gå til den nye adressen til siden bare én gang; neste gang det blir spurt om den siden, må den gå tilbake til den gamle adressen.

Oppførsel

Konsekvensen av en permanent viderekobling er at leseren aldri vil besøke den gamle adressen på nytt. Hvis brukeren skriver i den gamle adressen, vil nettleseren alltid erstatte den med viderekoblingen adresse. Dette kan nød nettleserens brukeren, som kan tro at nettleseren har blitt manipulert til å blokkere tilgangen til ønsket område, og at omdirigering er skadelig. Dette er ikke tilfelle: nettstedet administrator hensikt området for å omdirigere brukere på denne måten.

Hensikt

Mange websider, og selv hele nettsteder, flytte fra tid til annen. Uten omdirigeringer, ville webserveren ofte komme fram til en "side ikke funnet" -feil skjermen. Dette er sløsing med tid og tvinger brukeren til å utføre et søk etter et alternativ leverandør for informasjonen den opprinnelige siden holdt. Dette ville være dårlige nyheter for området, noe som ville muligens tape som vanlig besøkende til et annet nettsted som tilbyr lignende tjenester. Viderekoblingen bare guider brukeren til den nye plasseringen av den ønskede siden.