Nwlapcug.com


Che cosa sta causando redirect?



Durante l'utilizzo sul Web, a volte l'indirizzo nella barra degli indirizzi di un browser cambia improvvisamente durante il caricamento della pagina. Questo è perché è stato reindirizzato il browser durante il processo di recupero la pagina richiesta. Reindirizzamenti vengono implementati mediante diverse tecniche.

Pagine mancanti

Il reindirizzamento è stato creato per evitare che gli utenti incontrano quelle fastidiose schermate di errore "pagina non trovata". Pagine possono andare dispersi per una serie di motivi. Spesso, la pagina non è più disponibile all'indirizzo originale semplicemente perché ha cambiato il nome del file contenente la pagina. Il file può ancora avere lo stesso nome, ma se il sito è stato riorganizzato e il file viene spostato in una directory diversa, quindi il vecchio indirizzo non porta più a quel file. Aziende a volte cambiano i loro nomi e così il nome di dominio del sito cambierà. Il nome di dominio è la parte di "www.something.xxx" di un indirizzo web. La vecchia pagina potrebbe ancora essere nello stesso file, nella stessa directory, ma su un sito diverso.

Metodo.

Progettisti di siti Web sono disponibili quattro opzioni per forzare un browser Web per andare a un indirizzo diverso. Due di questi sono implementati in due sul server e la pagina Web. Reindirizzamenti del server sono più comuni perché basato sulla pagina Redirect richiedono che la vecchia pagina rimane in vigore, che crea lavori di manutenzione.

Basato su pagina Redirect

In primo luogo, c'è un aggiornamento della pagina. Quando un browser Web ottiene una pagina Web da un server, arriva come il codice HTML. Tutte le pagine Web sono scritti in Hypertext Markup Language. Tale codice a volte contiene le istruzioni per recuperare altri file o eseguire determinate azioni sulla interpretazione del codice in un display per l'utente. Un'istruzione di aggiornamento indica al browser per ricaricare la pagina dopo un ritardo di tempo, che può essere zero. Il comando Aggiorna contiene l'indirizzo della sorgente della pagina reloaded, e se si tratta di un indirizzo diverso alla pagina corrente, il browser reindirizza nel corso dell'aggiornamento. Il secondo basato sulla pagina redirect è un redirect virtuale. L'indirizzo nel browser rimane lo stesso, ma il contenuto della pagina web viene letto da un altro indirizzo. La pagina all'indirizzo visualizzato è nient'altro che un frame per visualizzare un'altra pagina.

Basato su server reindirizzamenti

L'amministratore del sito può configurare un file di configurazione del sito che include la sostituzione di una serie di caratteri negli indirizzi in ingresso, quindi un gruppo di indirizzi viene modificato automaticamente ad altri indirizzi, secondo il modello dettato nel file di configurazione. Il metodo più comune è costruito in Hypertext Transfer Protocol. Se l'amministratore Ordina un redirect in pannello di controllo del sito Web, il server Web risponderà a tutte le richieste della pagina nominato con un codice di reindirizzamento e il nuovo indirizzo della pagina. Ricezione di questo, il browser Web va al nuovo indirizzo della pagina.