Come creare una pagina Web di reindirizzamento

July 24

Come creare una pagina Web di reindirizzamento


A volte nella vita di anche il sito più organizzata, le pagine web devono essere rinominato, spostato o addirittura eliminati. Si può facilmente aggiornare i collegamenti sul proprio sito, ma per quanto riguarda i collegamenti da segnalibri visitatori, siti web esterni, e motori di ricerca? "404 Not Found" errori sono brutti e guidare i visitatori via. Per fortuna, ci sono metodi per inviare con grazia i visitatori alla pagina corretta. A "301 Redirect", ha aggiunto al file .htaccess è il metodo di reindirizzamento più efficiente, ed è amichevole per i browser e motori di ricerca. Il metodo di tag META è meno affidabile, e deve essere utilizzato solo come ultima risorsa.

istruzione

301 Redirect

1 Creare un file chiamato ".htaccess" nella root (livello superiore) directory del tuo sito web. Su Linux, usare il comando "tocco .htaccess". Su Windows, passare alla cartella principale in Esplora risorse, fare clic destro nella finestra del contenuto della cartella e selezionare "Nuovo | Documento di testo".

2 Aprire il file .htaccess in un editor di testo.

3 Aggiungere una nuova riga utilizzando il seguente formato. "301" è il codice che verrà inviato al browser e motori di ricerca che significa "si trasferì definitivamente in una nuova posizione."

Redirect 301 /oldpath/oldpage.html /newpath/newpage.html

Sostituire "/oldpath/oldpage.html" con il percorso (dalla radice del tuo sito web) e il nome del vecchio file di paging. Sostituire "/newpath/newpage.html" con la destinazione di reindirizzamento.

4 Salvare il file .htaccess.

5 Testare il reindirizzamento andando al vecchio indirizzo nel browser web. Se funziona, il browser web caricherà automaticamente la nuova pagina.

Meta Tag

6 Creare una pagina Web vuota di utilizzare il modello di sito e salvarlo utilizzando lo stesso percorso della cartella e il nome file come vecchia pagina è stato spostato, rinominato o eliminato.

7 Aggiungere la seguente riga nella sezione di intestazione della pagina, tra la partenza <HEAD> e terminano </ head> tag.

&lt;meta http-equiv="Refresh" content="10; URL=/newpath/newpage.html">

Sostituire "/newpath/newpage.html" con la destinazione per il reindirizzamento. Il "10" nel l'attributo content imposta il numero di secondi prima che avvenga la reindirizzamento, dando ai visitatori la possibilità di leggere il messaggio.

8 Aggiungere un messaggio che i visitatori sanno che saranno reindirizzati a una nuova pagina, e fornire un collegamento alla nuova pagina nel caso in cui il reindirizzamento fallisce. Per esempio:

<P> Questa pagina è stata spostata. Il tuo browser vi porterà nella nuova posizione in 10 secondi. In caso contrario, <a href="/newpath/newpage.html"> cliccare questo link per riprovare </a>. Si prega di aggiornare i vostri segnalibri e collegamenti. </ P>

9 Salvare la pagina web.

10 Testare il reindirizzamento andando al vecchio indirizzo nel browser web. Se funziona, il browser web caricherà automaticamente la nuova pagina.

Consigli e avvertenze

  • Reindirizzamenti configurato nel file .htaccess può anche essere configurato nella configurazione del server web httpd.conf dall'amministratore del server web. Utilizzare la stessa sintassi per aggiungere la direttiva reindirizzamento alla configurazione di un sito web specifico.
  • Alcuni amministratori Web possono disattivare il supporto .htaccess, o il web server che gestisce il sito potrebbe non supportare .htaccess. Se non è possibile utilizzare il metodo di reindirizzamento 301, utilizzare il metodo di tag META, invece.