Come reindirizzare una pagina a un'altra pagina in WordPress?

Come reindirizzare una pagina a un'altra pagina in WordPress?
Questo breve tutorial spiega come reindirizzare una pagina WordPress a un'altra attraverso diversi metodi semplici.

Dopo aver letto questo tutorial, saprai come modificare il .file htaccess nell'hosting per reindirizzare il traffico da un URL all'altro e installare un plug -in per fare lo stesso dalla dashboard.

Tutte le istruzioni spiegate in questo tutorial includono schermate per rendere facile per i principianti di WordPress seguirli.

Come reindirizzare una pagina WordPress dalla dashboard:

Questa sezione tutorial mostra come reindirizzare una pagina WordPress dalla dashboard senza modificare manualmente il .file htaccess (un metodo alternativo spiegato qui).

Per reindirizzare gli URL WordPress dalla dashboard, è necessario installare un plug -in. Per questo tutorial, ho selezionato un plugin chiamato Reindirizzamento. Per installarlo nel menu a sinistra, selezionare Plugin, e sul sottomenu visualizzato, premere Aggiungere nuova Come mostrato nello screenshot seguente (Plugin> aggiungi nuovo).

Nella schermata successiva, nel campo di ricerca delle parole chiave, digita "reindirizzamento,"Come mostrato nella seguente immagine. Quindi premere il Installa ora Pulsante sul plug -in di reindirizzamento (vedere le frecce in basso).

Una volta il Reindirizzamento Il plugin è installato, premere il Attivare pulsante.

Al termine dell'installazione, è possibile trovare il plug -in nel menu a sinistra, sotto Utensili, come mostrato nell'immagine in basso (Strumenti> Reindirizzamento).

La prima schermata del plugin mostrerà due campi per impostare una pagina di origine e una pagina di destinazione per il reindirizzamento. Se hai solo una pagina da reindirizzare, puoi digitarla ora e premere l'installazione di avvio; Puoi ignorarlo e premere il Avvia la configurazione pulsante se ne hai molti.

IL Setup di base La pagina consente di configurare gli aggiornamenti automatici per le modifiche URLS/Permalink. Questa è un'opzione eccellente per prevenire errori; Ti consiglio di selezionarlo.

È inoltre possibile istruire il plug -in per mantenere un registro di 404 errori. Fai la tua scelta e premi il Continua l'installazione pulsante.

L'ultima schermata di configurazione collegherà automaticamente il plugin a un'API. Se la connessione ha esito positivo, vedrai il buon stato mostrato nell'immagine seguente. Quindi premere il Finita configurazione pulsante.

Attendere la configurazione per applicare le modifiche e premere il Finito! Pulsante.

Ora puoi definire le pagine WordPress da reindirizzare.

Per aggiungere reindirizzamenti, riempire il URL di origine E URL di destinazione campi.

Accanto al Aggiungi reindirizzamento pulsante, vedrai un'icona di ingranaggi, premila per visualizzare opzioni avanzate come reindirizzamenti 301 e 302, tra gli altri.

Una volta definiti gli indirizzi di origine e di destinazione come codice HTTP, è possibile premere il Aggiungi reindirizzamento Pulsante per applicare le modifiche.

Come reindirizzare una pagina WordPress a un'altra da CPanel:

Segui le istruzioni qui sotto se si preferisce reindirizzare i siti modificando il .Htaccess tramite l'account CPanel.

Se si utilizza CPanel, trova il file manager mostrato nello screenshot seguente. È possibile utilizzare il campo di ricerca per digitare File e trovalo velocemente.

Una volta nel file manager, assicuriamoci che siano visibili i file nascosti. premi il Impostazioni pulsante nell'angolo superiore destro, come mostrato di seguito.

Assicurati che l'opzione "mostra file nascosti (file dot)" e premi il Salva pulsante.

Trova il file denominato .htaccess, fai clic con il tasto destro e premere il Modificare pulsante.

Quando è stato chiesto di confermare la codifica, premere il Modificare pulsante.

All'interno del .file htaccess, è necessario includere le regole di reindirizzamento in base ai seguenti tipi disponibili:

Reindirizzando una pagina a un'altra pagina in WordPress (.htaccess):

Per reindirizzare permanentemente un vecchio URL a uno nuovo, è possibile utilizzare la sintassi di seguito. Aggiungi la riga qui sotto, sostituendo pagina.PHP E nuova pagina.html Con i tuoi percorsi di pagina reali. È possibile utilizzare HTML, file PHP o directory. Questa sintassi viene utilizzata per reindirizzare le pagine all'interno dello stesso dominio.

Nota: Si consiglia di mantenere un backup del tuo originale .file htaccess se è necessario ripristinare la configurazione precedente.

Reindirizza 301 /Pagina.PHP /NEWPAGE.html

L'esempio seguente mostra come implementare un reindirizzamento temporaneo. La sintassi è uguale a permanente; L'unica differenza è che il codice HTTP cambia da 301 a 302. Utilizzare 301 per il reindirizzamento permanente e 302 per il reindirizzamento temporaneo.

Reindirizza 302 /Pagina.PHP /NEWPAGE.html

Reindirizza permanentemente il tuo sito WordPress in un nuovo dominio:

Per migrare permanentemente il nome di dominio, la sintassi è la seguente. Basta sostituire http: // dominio.com/ con il tuo nome di dominio reale e ricordati di implementare https Se disponibile (di seguito, è possibile trovare una regola per reindirizzare tutto il traffico tramite HTTPS sul nuovo dominio di destinazione).

Reindirizzamento 301/http: // dominio.com/

Per reindirizzare una sottocartella o una pagina specifica su un nuovo dominio, è anche possibile utilizzare la sintassi di seguito.

Reindirizzamento 301 "/home" "https: // altrodomain.com/casa "

Reindirizzamento temporaneo del tuo sito WordPress in un nuovo dominio:

Per reindirizzare temporaneamente il tuo sito a un nuovo dominio, la sintassi è la stessa di cui sopra; Basta sostituire 301 con 302 come mostrato di seguito.

Reindirizzamento 302/http: // dominio.com/

Puoi anche reindirizzare le sottocartelle in un nuovo dominio; Come mostrato di seguito, è possibile implementare le quotazioni.

Reindirizzamento 301 "/home" "https: // altrodomain.com/casa "

Reindirizza tutto il traffico tramite HTTPS (SSL) dal .file htaccess:

Per reindirizzare il traffico del sito WordPress tramite SSL (HTTPS), aggiungi il seguente codice al tuo .file htaccess.

Nota: Se hai già un codice all'interno del tuo .File htaccess, puoi saltare la linea riscritta.

Riscrivere ingegnere
Riswitarecond %https OFF
Riswriterule ^(.*) $ https: //%http_host%request_uri [l, r = 301]

È inoltre possibile utilizzare il codice seguente per reindirizzare il sito Web HTTP WWW su HTTPS senza www.

Riscrivere ingegnere
REWRITECOND %http_host ^www.esempio.com
Riswiterule (.*) https: // esempio.com/$ 1 [r = 301, l]

Tutte le modifiche apportate al tuo .Htaccess vengono applicati automaticamente.

Come reindirizzare una pagina WordPress a un'altra da FTP:

Se accedi ai file WordPress tramite FTP, leggi le istruzioni di seguito.

Nell'esempio seguente, sto usando il client FTP FileZilla; Puoi usare chiunque tu voglia.
Compila il tuo nome utente e password e connettiti al tuo server. Quindi trova il .file htaccess come mostrato di seguito e scaricalo. Se la .htaccess Il file non è lì, non preoccuparti, puoi crearlo e caricarlo come descritto nei passaggi seguenti.

Dopo aver scaricato il tuo .file htaccess, crea una copia (backup) e aprila. Se .htaccess non era sul tuo server, apri un file di blocco note e chiamalo come .htaccess. Quindi seguire le istruzioni di reindirizzamento qui descritte a seconda delle tue esigenze e caricare il file sul server. Una volta caricato, è possibile testare le modifiche aggiunte accedendo al tuo sito WordPress.

Conclusione:

Come puoi vedere, il reindirizzamento di una pagina a un'altra pagina in WordPress è abbastanza semplice e può essere raggiunto in modo diverso. Qualsiasi utente a livello di WordPress può applicare questo semplice processo seguendo le istruzioni come descritto sopra. IL .Htaccess Way è utile per tutti i siti Web, non solo di WordPress. Tieni presente che i metodi CPanel e FTP sono quasi gli stessi, cambiando solo il metodo per collegare il server. Ricorda sempre di tenere un backup del tuo originale .file htaccess se è necessario ripristinare la configurazione precedente.