Hvorfor Min Server Hold Redirecting meg?

Hvorfor Min Server Hold Redirecting meg?


En viderekobling er en funksjon innebygd i Hypertext Transfer Protocol (HTTP) for at nettstedet administratorer å flytte websider eller hele nettsteder. HTTP bærer Internett-trafikk. Dette omfatter forespørsler fra nettlesere for websider og svar fra webservere levere dem. Noen ganger kan en side ikke kan leveres, og HTTP inkluderer en rekke koder som forklarer hvorfor. Omdirigere koder er en del av denne serien.

omdirigering grunner

Hvis et nettsted eller en side har lenker til det i andre områder, har gode resultater i søkemotorene og har allerede sirkulert trykte medier med nettadressen på det, endre en adresse kan forårsake problemer. Disse koblingene og annonser allerede drive trafikk til nettstedet. Et selskap kan ikke spore alle mottakere av løpesedler og annonser med deres adresse på dem. Flytte side vil resultere i besøkende til den gamle adressen som fikk en standardmelding "Finner ikke fil" i nettleseren. Den besøkende vil tro at selskapet hadde gått ut av business og sluttet å produsere produktet. Ikke bare betyr dette en tapt salg, men som besøkende kan deretter spre negativ publisitet, forteller andre at webadressen er død. I dette tilfellet, må selskapet for å omdirigere besøkende til alle flyttet sider fra den gamle adressen til den nye adressen og hindre en "file not found" situasjon.

andre arrangementer

Selskaper slå sammen og ta over andre selskaper. I slike tilfeller vil selskapet ønsker å omdirigere trafikk fra sitt nye datterselskap til hoved bedriftens nettsted, og dermed imprinting selskapets vekt på publikum og sørge for at returnerende besøkende oppmerksom på den nye adressen når de har sett morselskapets nettsted. Selskaper med mange divisjoner som opprettholder forskjellige navn kan ha ulike web-adresser for å passe med navnet på hver divisjon. Snarere enn å opprettholde området på forskjellige steder, kan selskapet sentralisere alle websider på en server på en adresse, opprettholde datterselskapet Web-adresser og omdirigere besøkende til det sentrale området. Noen selskaper opprettholde separate adresser for produkter, eller forskjellige "butikk fronter," på forskjellige nettsteder. Andre selskaper oppmuntre medarbeidere til å vise selskapets innhold som gjennom det var deres egne. Alle disse scenariene kan oppnås ved hjelp av standard HTTP redirect koder.

omdirigere Method

Selv om en server informerer en nettleser på en omdirigering, er det ansvaret til nettleseren til å vedta det. Vil nettleseren kontakte webserveren og ber om en side. Webserveren sender et svar uten siden, men med en kode. Nettleseren ble programmert til å reagere på noen av de vanlige HTTP-koder og handle deretter.

Permanent eller midlertidig

Hvis en side eller et nettsted har blitt flyttet permanent, sender serveren tilbake en 301-kode, som er en permanent viderekobling. Nettleseren bemerker endringen, besøker den nye adressen som er oppgitt i meldingen fra serveren, men bemerker også den nye adressen, og bruker den hver gang noen typer i den gamle adressen. Dersom side eller et nettsted har blitt flyttet midlertidig, sender serveren tilbake en 302-kode. Nettleseren deretter reapplies på den nye adressen for ønsket side, men fortsetter å bruke den gamle adressen for senere forespørsler for denne siden.