Hvorfor Firefox omdirigerer til et annet nettsted

Hvorfor Firefox omdirigerer til et annet nettsted


Omdirigeringer avlede besøkende fra en adresse der en Web-siden har blitt slettet til den nye adressen hvor filen kan bli funnet. Firefox er programmert til å gjennomføre omdirigeringer når varslet av en webserver. Imidlertid kan ondsinnede programmer også kapre Firefox til å gjennomføre uønskede omdirigeringer.

omdirigeringer

Uten omdirigeringer, ville Web surfere ofte støter på "side ikke funnet" feil skjermer. Dette er fordi Web-adresser, kalt Uniform Resource Locator eller URL-adresser, må være veldig presis. Hvis en del av en URL endringer, så den gamle adressen ikke kan nå den. Dette er grunnen til standard nettleser feil skjermer si "side ikke funnet" eller "Siden kan ikke vises" heller enn "side ikke eksisterer." Siden kan godt eksistere, bare ikke på den gitte adressen. Nettstedet administrator kan innføre en viderekobling i konsollen på nettsiden for å kompensere for eventuelle navneendringer. På den måten vil alle nettlesere som ber om endret adresse umiddelbart bli varslet om riktig adresse.

Metode

Nettlesere, som Firefox, implementere de fleste omdirigeringer. Selv om det finnes metoder for omdirigeringer implementert i den gamle nettsiden, er den vanligste metoden å bruke en HTTP-kode, fordi dette ikke krever å opprettholde en side på den gamle adressen. HTTP er Hypertext Transfer Protocol, og den definerer en melding struktur som gjør at Firefox og andre nettlesere til å be om en webside og også for webservere for å levere dem. Hvis ingen viderekobling er på plass, sender serveren automatisk tilbake en melding med en 404-kode. Dette betyr "side ikke funnet." Hvis en viderekobling er bestilt, sender serveren tilbake ett av to viderekoblingskoder.

Firefox Handlinger

Omdirigeringer av HTTP-koder krever at nettleseren implementerer viderekoblingen. Snarere enn koden på websiden, mottar Firefox tilbake en melding med en tom kropp, men med enten 301 eller 302-kode. I hvert tilfelle, er koden etterfulgt av en nettadresse. Den 301-koden indikerer en permanent viderekobling. Firefox gjelder for den gitte adressen til nettsiden, men også lagrer den nye adressen. Hvis det blir stadig bedt om å gå til den gamle adressen igjen, vil den automatisk bytte til den nye adressen. En 302-kode er som midlertidig viderekobling. Firefox bruker den nye adressen når bare og vil bruke den gamle adressen for alle fremtidige forespørsler.

Skadelige omdirigeringer

En redirect er ment å ta brukeren til nøyaktig samme side som den opprinnelige adressen avholdt før siden ble flyttet. Hvis brukeren er omdirigert til en urelatert side, men så er det sannsynlig at et virus eller en trojaner har infisert nettleseren. Denne type atferd er typisk for adware. Skaperne av adware tjene penger ved å belaste nettsider for å drive trafikk mot dem. De skaper denne trafikken ved å kapre nettlesere. I Firefox, disse adware program vanligvis skjule seg selv som "add-ons". Progressivt slette add-ons vanligvis stopper problemet.