Hva er årsaken Omdirigeringer?

Hva er årsaken Omdirigeringer?


Mens du bruker nettet, endrer noen ganger adressen i adresselinjen i nettleseren plutselig mens siden lastes. Dette er fordi nettleseren ble omdirigert i løpet av prosessen med å hente den forespurte siden. Omdirigeringer blir implementert av mange forskjellige teknikker.

Manglende sider

Omadressering ble opprettet for å unngå brukere opplever disse irriterende "side ikke funnet" feil skjermer. Sider kan gå glipp av en rekke årsaker. Ofte er siden ikke er tilgjengelig hos sin opprinnelige adressen lenger bare fordi navnet på filen som inneholder den siden har endret seg. Filen kan fortsatt ha det samme navnet, men hvis nettsiden er omorganisert, og filen blir flyttet til en annen katalog, da den gamle adressen vil ikke lenger føre til at filen. Selskaper noen ganger endre navnene og så domenenavnet av området vil endre seg. Domenenavnet er "www.something.xxx" en del av en web-adresse. Den gamle siden fortsatt kan være i samme fil, i samme katalog, men på et annet sted.

Metode

Web site designere har fire alternativer å tvinge en nettleser for å gå til en annen adresse. To av disse er implementert i websiden og to på serveren. Server omdirigeringer er mer vanlig fordi sidebaserte omdirigeringer krever at den gamle siden fortsatt på plass, noe som skaper vedlikeholdsarbeid.

Side-Based omdirigeringer

Først er det en side refresh. Når en nettleser får en nettside fra en server, kommer det som HTML-kode. Alle sider som er skrevet i Hypertext Markup Language. Koden inneholder noen ganger instruksjoner for å hente andre filer eller utføre visse handlinger på å tolke koden inn i en skjerm for brukeren. En oppdatering instruksjon forteller nettleseren for å laste siden på nytt etter en tidsforsinkelse, noe som kan være null. Oppdaterings kommandoen inneholder adressen til kilden til Reloaded siden, og hvis dette er en annen adresse til den gjeldende siden, omdirigerer nettleseren i løpet av oppdateringsfrekvens. Den andre siden baserte viderekobling er en virtuell viderekobling. Adressen i nettleseren forblir den samme, men innholdet av websiden leses inn fra en annen adresse. Siden på adressen som vises er ikke noe mer enn en ramme for å vise den andre siden.

Serverbasert omdirigeringer

Nettstedet administrator kan sette opp en konfigurasjonsfil område som omfatter utskifting av en serie på tegn i innkommende adresser, slik at en gruppe med adresser blir automatisk endret til andre adresser, i henhold til mønsteret diktert i konfigurasjonsfilen. Den vanligste metoden er bygget inn i Hypertext Transfer Protocol. Hvis administratoren bestiller en viderekobling i kontrollpanelet på nettsiden, vil webserveren svare på alle forespørsler om den nominerte side med en viderekobling kode og den nye adressen for siden. Motta dette, går nettleseren til den nye adressen for siden.