Come impostare il redirect nel file .htaccess

July 20

L'accesso a una pagina Web ospitata su un server Web Apache è controllato da un file .htaccess. Questo file contiene le istruzioni che dirigono i browser web che visitano su come comportarsi quando navigano sul sito. proprietari di siti web possono utilizzare questo file per reindirizzare il traffico Web in entrata a un altro sito web. Utilizzando il file .htaccess per reindirizzare il traffico Web, il proprietario del sito consente di evitare sanzioni da motori di ricerca per l'inoltro del traffico a una pagina Web diversa. Questo è importante per il proprietario del sito web che desidera inoltrare il traffico da pagine web vecchie non più in uso, per le nuove pagine Web con contenuti nuovi o aggiornati.

istruzione

1 Aprire il file .htaccess in un editor di testo. Il file .htaccess è un file nascosto, quindi potrebbe essere necessario selezionare l'opzione "Mostra file nascosti" opzione quando si accede directory dei file del tuo sito.

2 Determinare il tipo di reindirizzamento necessaria. Ci sono due tipi di reindirizzamenti. Un redirect 301 è un'impostazione redirect permanente. Racconta i motori di ricerca che la pagina sarà costantemente inoltro al sito di destinazione. Un reindirizzamento 302 è un'impostazione reindirizzamento temporaneo.

3 Mettere reindirizzare le istruzioni nel file .htaccess. L'istruzione di reindirizzamento è un comando di una sola riga. In una nuova linea, alla fine del testo nel file .htaccess corrente, digitare le istruzioni di reindirizzamento nel seguente formato, "redirect 301 /http://newsite.com/newdirectory/newfile.html." Se si desidera stabilire un reindirizzamento temporaneo semplicemente sostituire il reindirizzamento 301 con un redirect 302.

4 Salvare e caricare il file .htaccess modificato nella directory Web. Tutto il traffico a questa directory ora inoltra all'indirizzo indicato nella nuova linea di .htaccess reindirizzamento.

Consigli e avvertenze

  • È inoltre possibile utilizzare il file .htaccess per reindirizzare il traffico proveniente da pagine specifiche. Realizzare questo mettendo l'indirizzo del file specifico nella riga circuitale prima dell'inserimento del nuovo punto di destinazione. Ad esempio, nel seguente esempio, il traffico dalla pagina "example.html" reindirizza temporaneamente al nuovo sito. "Redirect 302 /http://newsite.com/newdirectory/newfile.html /example.html."
  • La Apache Software Foundation consiglia proprietari di siti web per evitare di usare i file .htaccess, quando possibile. Il sito web della fondazione afferma che i file .htaccess rallentano le prestazioni del server Web Apache.