Perché Firefox reindirizza a un altro sito web

December 8

Perché Firefox reindirizza a un altro sito web


Reindirizza distogliere i visitatori provenienti da un indirizzo dove una pagina Web è stato eliminato al nuovo indirizzo in cui il file può essere trovato. Firefox è programmato per implementare i reindirizzamenti caso di notifica da un server Web. Tuttavia, i programmi maligni possono anche dirottare Firefox per implementare i reindirizzamenti indesiderati.

redirect

Senza redirect, i navigatori del Web sarebbe incontrano spesso "pagina non trovata" schermate di errore. Questo perché gli indirizzi Web, chiamato Uniform Resource Locator o URL, devono essere molto precisi. Se un elemento di un URL cambia, allora il vecchio indirizzo non può raggiungere. Questo è il motivo per cui gli errori del browser standard, schermi dire "pagina non trovata" o "pagina non può essere visualizzata" piuttosto che "pagina non esiste." La pagina potrebbe esistere, non solo all'indirizzo indicato. L'amministratore del sito può istituire un reindirizzamento nella console del sito web per compensare eventuali cambiamenti di nome. In questo modo, qualsiasi browser richiede l'indirizzo alterato sarà immediatamente notificata l'indirizzo corretto.

metodo

I browser, come Firefox, implementano la maggior parte dei reindirizzamenti. Anche se ci sono metodi per reindirizzamenti implementati all'interno della vecchia pagina web, il metodo più comune è quello di utilizzare un codice HTTP, perché questo non richiede il mantenimento di una pagina al vecchio indirizzo. HTTP è il Hypertext Transfer Protocol e definisce una struttura di messaggio che consente di Firefox e altri browser Web per richiedere una pagina Web e anche per i server Web per fornire loro. Se nessun redirect è a posto, il server invia automaticamente un messaggio con un codice 404. Questo significa "pagina non trovata". Se un redirect è stato ordinato, il server restituisce uno dei due codici di reindirizzamento.

azioni di Firefox

Redirect da codici HTTP richiedono che il browser implementa il reindirizzamento. Piuttosto che il codice della pagina Web, Firefox riceve indietro un messaggio con un corpo vuoto, ma sia con un codice 301 o 302. In ogni caso, il codice è seguito da un URL. Il codice 301 indica un redirect permanente. Firefox si applica all'indirizzo indicato per la pagina Web, ma memorizza anche il nuovo indirizzo. Se è mai chiesto di andare al vecchio indirizzo di nuovo, si passa automaticamente al nuovo indirizzo. Un codice 302 è come reindirizzamento temporaneo. Firefox utilizza il nuovo indirizzo una sola volta e utilizzerà il vecchio indirizzo per tutte le richieste future.

Redirect dannosi

Un reindirizzamento dovrebbe prendere l'utente esattamente la stessa pagina che l'indirizzo originale tenuto prima che la pagina è stata spostata. Se l'utente viene reindirizzato a una pagina non correlata, tuttavia, allora è probabile che un virus o un Trojan ha infettato il browser. Questo tipo di comportamento è tipico di adware. I creatori di adware fare soldi con siti di carica per indirizzare il traffico verso di loro. Essi creano questo traffico dirottando i browser. In Firefox, questi programmi adware di solito si nascondono come "add-on." Cancellando progressivamente add-on di solito si ferma il problema.