Hai mai cliccato su un vecchio link a uno dei tuoi post e sei finito su una pagina di errore 404? Questo di solito accade perché l'URL è cambiato, ma non è stato impostato un reindirizzamento corretto.
Risolvere il problema richiede un paio di minuti e non coinvolge alcun codice. La maggior parte delle persone usa un plugin SEO per questo, ma puoi anche aggiungere reindirizzamenti da solo nel file .htaccess del tuo sito.
In questa guida, ti illustreremo entrambi i metodi, in modo che tu possa inviare i vecchi link alla pagina giusta e mantenere i ranking di ricerca che quella pagina ha guadagnato.

- Cos'è un reindirizzamento di WordPress?
- Come creare un reindirizzamento in WordPress con un plugin (Metodo facile)
- Come creare reindirizzamenti manualmente con .htaccess (Avanzato)
- Come reindirizzare una pagina WordPress dopo averne modificato il permalink
- Come reindirizzare una pagina eliminata in WordPress
- Come reindirizzare più URL a una pagina in WordPress
- Come reindirizzare un intero sito WordPress a un nuovo dominio
- Come monitorare gli errori 404 e reindirizzare i link interrotti in WordPress
- Domande frequenti sui reindirizzamenti di WordPress
Cos'è un reindirizzamento di WordPress?
In WordPress, un reindirizzamento invia i tuoi visitatori e i motori di ricerca da un URL a un altro. I reindirizzamenti vengono spesso utilizzati per correggere link interrotti, sostituire URL obsoleti o puntare un vecchio URL a uno nuovo.
Dicono anche ai motori di ricerca che il tuo contenuto si è spostato, in modo da poter trasferire l'autorità di ricerca (link juice) da una vecchia pagina a una nuova.

Ci sono alcuni tipi diversi di reindirizzamenti che ogni proprietario di sito WordPress deve conoscere:
- 301 Spostato permanentemente: Usalo quando un URL è cambiato permanentemente, ad esempio dopo aver modificato un permalink, spostato o unito contenuti, eliminato una pagina e sostituito, o passato da HTTP a HTTPS. Dovresti anche usare un reindirizzamento 301 quando sposti il tuo sito su un nuovo dominio. Trasmette il valore SEO della pagina originale al nuovo URL.
- 302 Trovato: Usalo quando la modifica è solo temporanea, ad esempio durante la manutenzione del sito web, una campagna a tempo limitato o mentre una pagina o un prodotto non è temporaneamente disponibile.
- 410 Andato: Questo non è un reindirizzamento. Invece, dice ai motori di ricerca che una pagina è stata rimossa permanentemente e non tornerà. È la scelta giusta quando elimini una pagina che non ha una sostituzione adatta.
Per la maggior parte dei siti web WordPress, un reindirizzamento 301 è la scelta giusta perché la maggior parte delle modifiche agli URL sono permanenti.
Come creare un reindirizzamento in WordPress con un plugin (Metodo facile)
Il modo più semplice per creare un reindirizzamento in WordPress è con un plugin. Per la maggior parte dei siti web, consigliamo il plugin gratuito 404 to 301 – Redirect Manager perché ti consente di creare reindirizzamenti personalizzati e tracciare i link interrotti da un'unica dashboard.
Su WPBeginner, usiamo All in One SEO per il reindirizzamento perché è il plugin SEO che usiamo e viene fornito con un Redirect Manager. La maggior parte delle versioni Pro dei plugin SEO più diffusi, inclusi Yoast SEO e Rank Math, ne includono uno.
Tuttavia, per questo tutorial, utilizzeremo le funzionalità gratuite di 404 to 301 perché forniscono tutto ciò di cui la maggior parte dei siti web WordPress ha bisogno.
Innanzitutto, installa e attiva il plugin 404 to 301 – Redirect Manager. Se hai bisogno di aiuto, consulta la nostra guida su come installare un plugin WordPress.
Dopo l'attivazione, vai su 404 to 301 » Redirects e fai clic sul pulsante 'Add Redirect'.

Nel popup che appare, inserisci l'URL precedente nel campo 'Source URL or pattern'.
Successivamente, scegli dove vuoi inviare i visitatori nel campo 'Target URL'. Puoi reindirizzarli a un URL personalizzato, a una pagina esistente sul tuo sito o scegliere di non reindirizzare l'URL.
Successivamente, seleziona uno 'Redirect Status'. Per la maggior parte delle modifiche agli URL, vorrai usare '301 – Moved Permanently (SEO)', che dice ai browser e ai motori di ricerca che la pagina si è spostata permanentemente.
Se hai bisogno di un tipo diverso, puoi sceglierne uno dal menu a discesa.

Quando sei pronto, fai semplicemente clic su 'Create Redirect'. Il tuo reindirizzamento è ora attivo e chiunque visiti l'URL precedente verrà automaticamente inviato alla nuova destinazione.
Dopo aver creato un reindirizzamento, dovresti testarlo per assicurarti che invii visitatori e motori di ricerca alla pagina corretta.
Visita semplicemente l'URL precedente nella tua finestra di navigazione in incognito o privata per vedere se ti reindirizza alla nuova pagina invece di mostrare un errore 404. Questo impedisce alla cache del browser di mostrare la tua vecchia pagina.
Puoi anche usare uno strumento gratuito online per il controllo dei reindirizzamenti, come Redirect Checker, per confermare che il tuo reindirizzamento restituisca il codice di stato HTTP corretto, come 301 Spostato Permanentemente.
Come creare reindirizzamenti manualmente con .htaccess (Avanzato)
Se non vuoi usare un plugin di reindirizzamento, puoi creare reindirizzamenti modificando il file .htaccess del tuo sito web. Questo metodo è il migliore per gli utenti esperti perché anche un piccolo errore può causare il malfunzionamento del tuo sito web.
Nota che questo metodo funziona solo se il tuo host esegue Apache o LiteSpeed. Nginx standalone non ha un file .htaccess, quindi se il tuo host esegue Nginx, usa il metodo del plugin sopra o chiedi al tuo host di aggiungere il reindirizzamento per te.
Prima di apportare qualsiasi modifica, ti consigliamo di creare un backup completo di WordPress in modo da poter ripristinare rapidamente il tuo sito se qualcosa va storto.
Successivamente, connettiti al tuo sito web utilizzando un client FTP o il File Manager del tuo provider di hosting. Quindi, naviga nella cartella principale del tuo sito (di solito public_html) e individua il file .htaccess.

Nota: Se non vedi il file .htaccess, assicurati che il tuo client FTP o File Manager sia impostato per mostrare i file nascosti, poiché i file che iniziano con un punto sono nascosti per impostazione predefinita.
Apri il file in un editor di testo e aggiungi la seguente riga sopra la riga #BEGIN WordPress:
Redirect 301 /old-page/ https://example.com/new-page/
Sostituisci /vecchia-pagina/ con il percorso della vecchia pagina e https://example.com/nuova-pagina/ con l'URL completo della nuova pagina.

Salva il file e caricalo nuovamente sul tuo sito web se stai usando FTP. Se stai modificando il file nel File Manager del tuo account di hosting, fai semplicemente clic sul pulsante 'Salva modifiche'.
Infine, visita la vecchia URL nel tuo browser per assicurarti che reindirizzi automaticamente alla nuova pagina.
Come reindirizzare una pagina WordPress dopo averne modificato il permalink
Se cambi il permalink di un post, dovresti reindirizzare la vecchia URL a quella nuova. Ciò impedisce ai visitatori di atterrare su una pagina di errore 404 e aiuta i motori di ricerca a trovare l'URL aggiornato.
Quando cambi lo slug di un post, WordPress ricorda quello vecchio e lo reindirizza automaticamente alla nuova URL. Non lo fa per le pagine, quindi la vecchia URL di una pagina rinominata restituisce un 404 finché non crei tu stesso il reindirizzamento.
Con il plugin 404 to 301, puoi creare automaticamente questi reindirizzamenti ogni volta che cambi lo slug di un post o di una pagina.
Vai su 404 to 301 » Impostazioni e abilita 'Monitora le modifiche dello slug dei post' nella scheda 'Generale'. Quindi, fai clic sul pulsante 'Salva modifiche' per memorizzare le tue impostazioni.

D'ora in poi, il plugin creerà automaticamente un reindirizzamento ogni volta che rinomini lo slug di un post o di una pagina.
Per maggiori dettagli, consulta la nostra guida su come reindirizzare una pagina o un URL in WordPress.
Come reindirizzare una pagina eliminata in WordPress
Se elimini una pagina, è una buona idea decidere cosa dovrebbe succedere quando qualcuno visita la sua vecchia URL. Usa un reindirizzamento 301 se hai sostituito la pagina con contenuti più recenti, o una risposta 410 Gone se la pagina non vale la pena di essere mantenuta, come una pagina di ringraziamento, ad esempio.
Per restituire una risposta 410 Gone, segui gli stessi passaggi precedenti per creare un reindirizzamento. Questa volta, scegli ‘Nessun reindirizzamento’ come ‘Tipo di destinazione’ e ‘410 – Gone’ come ‘Stato del reindirizzamento’ prima di fare clic su ‘Crea reindirizzamento’.

Come reindirizzare più URL a una pagina in WordPress
A volte è necessario inviare diversi URL vecchi alla stessa nuova pagina. Ad esempio, potresti unire alcune guide di viaggio obsolete in un'unica guida di viaggio completa.
Invece di creare un reindirizzamento separato per ogni URL, puoi associare più URL con una singola regola di reindirizzamento.
Segui gli stessi passaggi precedenti per creare un reindirizzamento, ma questa volta, scegli ‘Prefisso’ o ‘Regex’ come ‘Tipo di corrispondenza’ quando inserisci l’‘URL sorgente o pattern’.

Ad esempio, scegli ‘Prefisso’ se vuoi reindirizzare ogni URL che inizia con /travel/japan/, come /travel/japan/tokyo-guide, alla tua nuova guida di viaggio del Giappone. Scegli ‘Regex’ solo se hai bisogno di associare pattern di URL più complessi.
Quindi, completa i campi rimanenti utilizzando i passaggi che abbiamo descritto in precedenza e crea il tuo reindirizzamento.
Se hai un gran numero di reindirizzamenti da creare, non devi aggiungerli uno per uno. Il componente aggiuntivo gratuito Redirects Importer ti consente di importare reindirizzamenti da un file CSV, il che rende molto più veloce aggiungere più reindirizzamenti contemporaneamente.
Come reindirizzare un intero sito WordPress a un nuovo dominio
Se stai spostando il tuo sito WordPress su un nuovo dominio, dovrai impostare un reindirizzamento completo del sito.
Questo invia automaticamente visitatori e motori di ricerca dal tuo vecchio dominio alle pagine corrispondenti sul tuo nuovo dominio, il che aiuta a preservare il tuo traffico e la SEO.

Prima di impostare il reindirizzamento, assicurati che il tuo sito sia già stato spostato sul nuovo dominio e funzioni correttamente. Vedi la nostra guida su come spostare correttamente WordPress su un nuovo dominio senza perdere la SEO.
Se stai utilizzando un plugin che non supporta questa funzionalità, puoi reindirizzare l'intero dominio a livello di server utilizzando il file .htaccess o gli strumenti di reindirizzamento del tuo web host.
Se stai già utilizzando All in One SEO Pro, puoi creare un reindirizzamento completo del sito direttamente dalla tua bacheca WordPress.
Vai semplicemente su All in One SEO » Redirects » Full Site Redirect, abilita l'opzione ‘Relocate Site’, inserisci il tuo nuovo dominio e salva le modifiche.

Se hai intenzione di annullare il tuo vecchio account di hosting, dovrai impostare il reindirizzamento a livello di server o di hosting. Altrimenti, i visitatori del tuo vecchio dominio non verranno reindirizzati perché WordPress non sarà più in esecuzione.
Per tutti i dettagli, consulta la nostra guida su come reindirizzare un intero sito WordPress.
Come monitorare gli errori 404 e reindirizzare i link interrotti in WordPress
Un errore 404 appare quando qualcuno tenta di visitare una pagina sul tuo sito che non esiste più. Ciò può accadere dopo aver modificato un URL, eliminato una pagina o quando un altro sito web linka a un URL obsoleto.
Se stai utilizzando il plugin 404 to 301, vai su 404 to 301 » 404 Logs per vedere un elenco di URL non funzionanti che i visitatori hanno tentato di accedere sul tuo sito.
La registrazione degli errori 404 è abilitata per impostazione predefinita, ma puoi rivedere o modificare queste impostazioni in qualsiasi momento in 404 to 301 » Impostazioni » Log.

Il log mostra l'URL non valido, la pagina a cui fa riferimento, quante volte si è verificato l'errore, il suo stato attuale e quando è stato visto l'ultima volta. Questo rende facile identificare i link non validi più importanti da correggere per primi.
Se trovi un URL che dovrebbe puntare a un'altra pagina, fai clic su 'Azioni' accanto ad esso e scegli 'Redirigimento personalizzato'.

Il plugin compila automaticamente il campo 'URL o pattern di origine'. Completa i campi rimanenti utilizzando gli stessi passaggi descritti in precedenza, quindi crea il tuo reindirizzamento.
Puoi anche controllare il report Indicizzazione pagine » Non trovato (404) in Google Search Console per vedere gli URL non validi che Google ha scoperto durante la scansione del tuo sito web.

Domande frequenti sui reindirizzamenti di WordPress
Reindirizzamenti 301 vs 302: qual è la differenza?
Un reindirizzamento 301 dice ai browser e ai motori di ricerca che una pagina è stata spostata permanentemente. Un reindirizzamento 302 indica che lo spostamento è temporaneo e che l'URL originale verrà utilizzato di nuovo. Nella maggior parte dei casi, dovresti usare un 301 quando cambi permanentemente l'URL di una pagina.
Qual è la differenza tra un reindirizzamento 301 e un tag canonico?
Entrambi aiutano i motori di ricerca a comprendere i tuoi contenuti, ma svolgono compiti diversi. Usa un reindirizzamento 301 quando una pagina è stata spostata permanentemente e vuoi che visitatori e motori di ricerca vengano inviati al nuovo URL.
Usa un tag canonico quando diverse pagine hanno contenuti uguali o simili che dovrebbero rimanere accessibili, ma vuoi che i motori di ricerca trattino una versione come quella principale.
Cosa causa un loop di reindirizzamento in WordPress?
Un loop di reindirizzamento si verifica quando un URL reindirizza a se stesso, direttamente o tramite un altro reindirizzamento. Ciò impedisce il caricamento della pagina perché il browser rimane bloccato a seguire i reindirizzamenti. La revisione delle regole di reindirizzamento di solito aiuta a identificare e risolvere il problema.
Dovresti reindirizzare tutte le pagine 404 alla tua homepage?
No. Reindirizzare ogni pagina 404 alla tua homepage può confondere i visitatori perché il contenuto che si aspettavano non c'è. Google potrebbe anche trattare questi reindirizzamenti della homepage come soft 404, il che significa che riconosce che il contenuto originale è ancora mancante.
Invece, reindirizza ogni URL non valido alla pagina più pertinente sul tuo sito web. Se non esiste una sostituzione adatta, è generalmente meglio lasciare la pagina come 404 o restituire una risposta 410 Gone se il contenuto è stato rimosso permanentemente.
Se preferisci mantenere i visitatori sul tuo sito, puoi anche progettare una pagina 404 personalizzata utile che li guidi verso i tuoi contenuti più popolari invece che verso un vicolo cieco.
Posso reindirizzare una pagina WordPress a un altro sito web?
Sì. Quando crei un reindirizzamento, inserisci semplicemente l'URL esterno come destinazione invece di un'altra pagina sul tuo sito web. Questo è utile se hai spostato contenuti su un dominio diverso o vuoi che i visitatori raggiungano una risorsa ospitata altrove.
Speriamo che questa guida per principianti ti abbia aiutato a impostare i reindirizzamenti sul tuo sito. Potresti anche voler consultare la nostra selezione dei migliori plugin di reindirizzamento per WordPress e la nostra checklist SEO per WordPress per migliorare il tuo posizionamento sui motori di ricerca.
Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi trovarci anche su Twitter e Facebook.


Laura
Ciao
È possibile effettuare un reindirizzamento dalla piattaforma Wix a WordPress?
Supporto WPBeginner
Ciao Laura,
Consulta la nostra guida su come spostare Wix su WordPress.
Amministratore
Hafiz Mateen Afzal
Quale plugin è il migliore per creare link di riferimento come:
Grazie
Supporto WPBeginner
Ciao Hafiz,
Thirsty Affiliates è il modo migliore per gestire i tuoi link di affiliazione/riferimento. Consulta la nostra guida su come mascherare i link di affiliazione in WordPress.
Amministratore
cipriana leme
Come posso reindirizzare da un blog WordPress (gratuito) a un blog .com? Non posso installare plugin nel blog gratuito, quindi come potrei fare il reindirizzamento? Qualche consiglio?
Grazie in anticipo
Hannah
Ciao! Ho appena creato un sito web su Wordpress.org e importato tutti i miei contenuti dal mio vecchio sito, example.wordpress.com (usando Wordpress.com). C'è un modo per reindirizzare tutti i contenuti da quel sito al mio nuovo? Le istruzioni di reindirizzamento fornite da Wordpress mi hanno dato un errore che il dominio esiste già, probabilmente perché pensava che stessi cercando di creare un nuovo dominio su Wordpress.com.
Il traffico del mio sito web prima era piuttosto minimo, quindi se qualcuno cliccasse sui post precedenti del mio blog sui miei canali social, verrebbe portato alla versione chiusa del mio vecchio sito senza reindirizzamenti – non la fine del mondo perché non ho il seguito che genererebbe clic in seguito, ma non si sa mai?
Qualsiasi consiglio da parte di chiunque sarebbe fantastico!
Grazie,
Hannah
Senith Nal
la tua lezione è molto utile. mi piace.
Shakoat Hossain
Soluzione brillante per ridurre i reindirizzamenti per WordPress!
Da qualche giorno sto cercando di risolvere i miei problemi di reindirizzamento WP. Non trovo una soluzione migliore nemmeno leggendo questo contenuto.
Qui ho trovato alcuni buoni spunti e proverò a ridurre i reindirizzamenti per aumentare la velocità di caricamento della mia pagina.
Grazie
Roshni Kanchan
Ciao,
Per favore, puoi dirmi – nel semplice reindirizzamento 301 nella colonna URL della richiesta, WordPress / plugin lo considera a partire da http o https? Da dove prende questo valore?
Grazie per l'articolo. È stato utile. Tuttavia i reindirizzamenti tramite il plugin 301 redirect non funzionano e portano alla pagina 'Pagina non trovata'.
Supporto WPBeginner
Ciao Roshni,
Utilizza l'indirizzo del tuo sito WordPress come definito nella pagina Impostazioni di WordPress > Generali.
Amministratore
Nalin
Ciao,
Se voglio cambiare la struttura degli URL dei miei post, è comunque necessario il reindirizzamento? Non se ne occupa già WP?
Inoltre, se non reindirizzo, sarà dannoso per la SEO o i motori di ricerca riusciranno a capire il reindirizzamento automatico di WP?
Melissa
Molto utile. Grazie per il consiglio. Grazie per averlo reso così semplice.
Melissa
Walter A.
Grazie mille, avrei impiegato così tanto tempo a farlo nel modo più lungo. Sono felice che Redirection abbia funzionato istantaneamente dopo l'installazione.
Cristian Adam
Ciao Wpbeginner, ho una domanda sul reindirizzamento permanente 301 e il tuo consiglio sarà ottimo. Ho un sito web sul russare e su quel sito ci sono 2 articoli correlati, uno dei quali si posiziona per molte parole chiave in posizione 2-10 (articolo A) e l'altro solo per 4-5 parole chiave in posizione 1-3 (articolo B). Entrambi gli articoli sono nella prima pagina di Google e voglio reindirizzare permanentemente l'articolo B all'articolo A. Inoltre, ci sono alcuni articoli sul mio sito che puntano all'articolo B e voglio che puntino all'articolo A usando gli stessi testi di ancoraggio. Ora la mia domanda: questi cambiamenti passeranno il 'succo' dall'articolo B all'articolo A e aumenteranno i posizionamenti dell'articolo A? E se faccio questi cambiamenti, dovrei eliminare l'articolo B e riutilizzare il contenuto su altri siti web? Grazie mille per il tuo tempo, attenderò la tua risposta, ti prego di scusare il mio scarso inglese.
Supporto WPBeginner
Ciao Christian,
Un reindirizzamento 301 passerà il link juice al nuovo articolo. Tuttavia, altri fattori di ranking di ricerca si applicherebbero anche al nuovo articolo, come pertinenza, contesto, densità delle parole chiave e altro ancora. I motori di ricerca potrebbero non trovarlo pertinente per le vecchie parole chiave.
Amministratore
Raj
Ciao team di WP beginner,
Una domanda veloce.
L'anno scorso, quando abbiamo cambiato gli URL, Wordpress stava reindirizzando automaticamente i vecchi URL ai nuovi URL.
Ma dopo un recente aggiornamento del core di Wordpress, il reindirizzamento automatico non avviene più.
Potreste spiegarmi? O mi sfugge qualcosa?
Adebowale Adewale
Sto cambiando il dominio di un sito web WordPress da example.com a example.com.ng. Ho provato diverse regole di reindirizzamento 301 in .htaccess, solo la homepage viene reindirizzata.
Per favore, aiutami con il codice corretto.
Ho provato ciascuno separatamente:
# BEGIN WordPress RewriteEngine On RewriteCond %{HTTP_HOST} ^www.example.com RewriteRule (.*) http://www.example.com.ng/$1 [R=301,L] # END WordPresse
RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ http://example.com.ng/$1 [L,R=301,NC]Nessuno funziona per me.
Adebowale Adewale
Grazie mille! Sono molto grato.
Shubham Davey
Devo possedere il dominio mentre reindirizzo? Il mio dominio scade il 31 luglio e reindirizzerò a un nuovo dominio. Quindi, mentre è reindirizzato, devo possedere il dominio dopo il 31?
Supporto WPBeginner
Ciao Shubham,
Sì, avrai bisogno di quel dominio affinché i tuoi reindirizzamenti continuino a funzionare.
Amministratore
christian
Ho oltre 850 vecchi post che ho recentemente eliminato dal mio sito per alcuni motivi. Voglio chiedere se esiste un modo semplice e automatizzato per reindirizzare tutti i vecchi post a un solo post. I metodi che hai elencato sono facili da fare se stai cercando di reindirizzare 1 o 2 post. Per favore, aiutami. La tua risposta è importante.
christian
Anche la mia domanda non è importante? Per favore, la tua risposta sarà molto apprezzata. Ne ho bisogno.
Haitham Alnaqeb
Puoi provare i metodi di reindirizzamento permanente dal cPanel. Puoi reindirizzare tutti i tuoi errori 404 a una pagina specifica.
Harmony A-E
Posso reindirizzare il mio wp-login a una pagina 401 (non autorizzato) usando questo plugin?
Ahu
Ciao, questo è un post molto utile grazie, ma sembra che le istruzioni siano per i reindirizzamenti da WP a WP.
Sto spostando il mio sito web da Wordpress alla nuova piattaforma Kajabi.
Ho circa 250 post/pagine in WP da reindirizzare 301 al mio nuovo sito Kajabi.
Il mio nome di dominio sarà lo stesso, ma le strutture degli URL e i nomi dei post/pagine saranno diversi.
Gli strumenti che consiglieresti funzionerebbero ancora nel mio caso? Se sì, come?
Apprezzerei la tua risposta urgente, Grazie
Ahu
Zoltan
Una cosa non mi è chiara. In realtà due cose. 1 – Faccio il reindirizzamento sul mio nuovo sito o sul mio vecchio sito. 2 – Dove trovo un elenco completo delle mie pagine web dal vecchio sito?
Lokesh thota
Ciao. Ho un sito WordPress con 100 post. Ma la maggior parte dei backlink sono ai post piuttosto che alla homepage. Qualcuno dei metodi sopra indicati reindirizza tutti i post al nuovo URL? Voglio un reindirizzamento 301 al mio nuovo dominio da un solo URL, non da tutti i 90 URL. Ma allo stesso tempo non voglio perdere il link juice da quei post. Si prega di specificare un modo per reindirizzare prima tutti i vecchi post alla vecchia homepage, quindi reindirizzare la vecchia homepage al nuovo URL.
Ado
Ciao, grazie per queste informazioni, molto utili.
Così ho deciso di usare il plugin Simple 301 Redirects… ma ho fatto qualcosa di DAVVERO stupido….
Il mio sito WordPress si trova ancora in una sottodirectory, con l'indirizzo del sito impostato sull'URL principale (quindi l'URL di WordPress è http://example.com/dev2017 e l'URL dell'indirizzo del sito è http://example.com e il file .htaccess è aggiornato)
C'erano alcuni risultati di ricerca di Google che mostravano l'indirizzo della sottodirectory, quindi ho installato il plugin e impostato un reindirizzamento con un carattere jolly per la sottodirectory (ovviamente non stavo pensando molto bene) e ora non riesco ad accedere all'area di amministrazione di WP (poiché si trova nella sottodirectory!!)
C'è un modo per annullare i reindirizzamenti in qualche modo? Se disinstallo il plugin tramite FTP, questo romperà il sito web???
Che stupido….
Supporto WPBeginner
Ciao Ado,
Prima devi disattivare il plugin. Dopo di che devi eliminare il file .htaccess nella cartella principale del tuo sito. Sarai in grado di accedere al tuo sito WordPress. Una volta effettuato l'accesso, dovrai rigenerare il file .htaccess. Visita semplicemente Impostazioni » Permalink e poi fai clic sul pulsante Salva modifiche senza cambiare nulla.
Amministratore
Fumio Mori
posso usare l'URL della richiesta con una variabile?
Jennifer
Non poteva essere più facile! Grazie
Philemon O'Arpelleh
Per favore, ho cambiato il permalink del mio sito WordPress da
http://www.example.com/blog/%postname%ahttp://www.example.com/articles/%category%/%postname%e TUTTI i miei post precedenti sono interessati.Per favore, aiutami su come impostare un reindirizzamento una tantum per TUTTI i post.
Grazie.
Supporto WPBeginner
Ciao Philemon,
Puoi farlo visitando la pagina dei permalink sotto impostazioni.
Amministratore
Mark
Qual è il modo migliore per reindirizzare un indirizzo come questo: mywbsite.com/wp-content/uploads/2008/12/mybook.pdf a una pagina web normale. Non è una normale pagina o post di WordPress ma è in classifica per alcune parole chiave e vorrei reindirizzare a una pagina WordPress specifica. QUALE metodo di reindirizzamento dovrei usare? In questo caso, un semplice plugin di reindirizzamento 301 non funziona per me.
grazie
Chrissy
Ho quella che potrebbe essere una domanda sciocca. Ho un sito che non è un sito WordPress (attualmente utilizza Shopify) e sto ricreando il sito su un nuovo URL in WordPress. I plugin di reindirizzamento funzioneranno ancora per indirizzare i vecchi link (Shopify) a quelli nuovi (WordPress)?
Supporto WPBeginner
Ciao Chrissy,
I plugin di WordPress verranno installati sul tuo sito WordPress. Possono reindirizzare gli utenti al post/pagina/prodotto corretto una volta che l'utente raggiunge il tuo sito web. Dovrai reindirizzare i visitatori di Shopify al tuo sito WordPress, e poi i plugin di reindirizzamento se ne occuperanno.
Amministratore
Thom Duncan
Riesco a creare un reindirizzamento usando il plug-in Redirection, ma con questo problema:
/vecchio/ a /nuovo/ funziona bene, ma
/vecchio a /nuovo/ riprende pagine che non voglio reindirizzare, come
/vecchio-2016 che poi punta al non esistente /nuovo/-2016.
Charles D. Shell
Ho un problema fastidioso. Il mio sito aveva le impostazioni predefinite per i post del blog, quindi ho impostato i reindirizzamenti e l'ho cambiato nell'opzione %postname%. Sfortunatamente, quando lo faccio, la mia pagina principale (blog) scompare. Sto inseguendo questo problema da un po'. Hai un video con una soluzione? O almeno un modo per indicarmi la giusta direzione?
Ana
Non so se ho capito il tuo problema, ma il mio suggerimento è di non reindirizzare l'URL (usando plugin o tramite .htaccess). Devi cambiare la struttura dei permalink nella configurazione di WP. Qualcosa del genere: https://www.wpbeginner.com/plugins/how-to-change-custom-post-type-permalinks-in-wordpress/
Spero di esserti stato d'aiuto.
Scusa per il mio inglese
Charles D. Shell
Quando cambio la struttura dei permalink nella dashboard in %postname%, la mia home page http://charlesdshell.com/blog/ scompare. O meglio, tutti i post del blog e i widget scompaiono. Tutto ciò che rimane è un messaggio di errore 404.
Tutti i reindirizzamenti su tutte le pagine funzionano bene, ma non riesco a far rimanere la home page.
Yeshna
Voglio reindirizzare il mio sito da wordpress.com a wordpress.org. C'è un altro modo per reindirizzare gratuitamente?
A proposito, quei plugin sono gratuiti?
Supporto WPBeginner
Ciao Yeshna,
Sfortunatamente, dovrai acquistare il servizio di reindirizzamento da WordPress.com per reindirizzare il traffico del tuo vecchio blog WordPress.com al tuo nuovo blog WordPress.org.
Amministratore
Steve
Voglio reindirizzare il mio attuale sito WordPress live (ospitato da Hostgator) a un nuovo nome di dominio che ho appena acquistato da Godaddy. Le mie domande sono: 1) il mio nuovo nome di dominio deve essere ospitato da HG per poter reindirizzare il mio sito live al nuovo nome di dominio. 2) il nuovo sito di dominio deve già avere contenuti?
Grazie per il tuo aiuto.
Aleen
C'è un modo per fare reindirizzamenti in blocco con uno di questi plugin? Voglio aggiornare i miei permalink per escludere la data, ma non voglio dover reindirizzare manualmente oltre 200 post. Aiuto!
Inoltre, grazie per tutti i tuoi ottimi articoli. Sei bravissimo a spiegarli in termini non tecnici.
nelson
Voglio sapere se questo si può fare. Ho un utente che aveva un sito funzionante, dopo che ho installato WordPress ha voluto passare a WordPress, quindi gli ho creato uno spazio e un sito che chiama wordpress/newsite.
ora voglio:
quando digito my.old.url/site le informazioni che escono dovrebbero essere wordpress/newsite
questo è possibile con il reindirizzamento.
Aslam Khan
Ho cancellato alcuni dei miei post dal mio sito web in precedenza.
Ora, come previsto, ricevo errori di pagina non trovata per quelle pagine.
Ho provato a reindirizzare i vecchi URL utilizzando un metodo fornito dal mio provider di hosting. Ma quei reindirizzamenti non funzionano.
Voglio chiedere, se uso i reindirizzamenti .htaccess e mantengo la precedente configurazione di reindirizzamento del provider di hosting, ciò potrebbe causare problemi?
Ho bisogno di un consiglio esperto.
Laura
Ok, non sono sicuro del perché il metodo .htaccess non funzioni per me. Vorrei evitare di installare altri plugin sul sito del cliente. Ne hanno già troppi per i miei gusti. Ho usato le tue istruzioni perché quello che ho usato per il reindirizzamento in passato non sembrava funzionare sul suo sito per qualche motivo. Ma nemmeno questo funziona. Non sono sicuro di quale sia il problema. Ti è mai capitato prima? Ho svuotato i Permalink, ma continuo a ricevere un 404 quando provo ad andare all'URL vecchio che ho riscritto.
Martin
Ho lo stesso problema qui. Non sta ancora reindirizzando.
Rhys Clay
@Aslam & @Laura,
Una piccola fregatura con i 301 e WordPress tramite il file .htaccess è che devi posizionare i tuoi reindirizzamenti tra:
RewriteEngine On
E:
RewriteBase /
Questo perché WordPress ha le proprie modifiche al file htaccess da applicare e cambia l'impostazione RewriteBase, il che, secondo me, causa problemi con i normali reindirizzamenti 301 su hosting condiviso.
Mauro
Ora, come sceglie wpbeginner di reindirizzare sul sito? .htaccess, plugin di reindirizzamento o altro?
Grazie,
Jagdeep Singh
Ho installato questo plugin, appare nella scheda "Impostazioni" anziché nell'opzione "Strumenti".
Mike
Grazie mille per il suggerimento sul plugin 301 Redirects, funziona a meraviglia!
Sumit
Penso che in WordPress non sia necessario impostare un reindirizzamento quando si cambia lo slug di un post. Viene fatto automaticamente. Giusto?
Laura
Se qualcuno ha aggiunto l'URL vecchio ai preferiti, ad esempio, o se i motori di ricerca hanno indicizzato il vecchio URL e lo stanno ancora mostrando nei risultati di ricerca, è necessario impostare un reindirizzamento per non perdere traffico.
Allahlea
Ho cercato ovunque e voglio confermare quello che ho imparato.
Voglio reindirizzare il mio sito da wordpress.com a wordpress.org. Non c'è altro modo per reindirizzare se non pagare per il reindirizzamento del sito. Giusto? C'è qualche altra opzione?
Se non c'è altro modo, posso reindirizzare ogni singolo post gratuitamente? Se sì, COME?
Kelly
ALLAHLEA, hai trovato una risposta a questa domanda? Voglio sapere la stessa cosa.
SK
Grazie mille. Mi hai salvato la giornata. Ho bisogno di questo post per reindirizzare tutti i miei vecchi post a nuovi post. Ho una domanda però. Ho semplicemente inoltrato il vecchio post al nuovo post aggiornato, ma non ho eliminato i contenuti del vecchio post. Il mio vecchio e nuovo post hanno gli stessi contenuti, ma ho reindirizzato il vecchio post al nuovo post. Dovrei eliminare i contenuti del vecchio articolo per evitare problemi di plagio? Ciò influisce sul mio SEO? Grazie ancora per questo prezioso post.
Supporto WPBeginner
No, va bene. I motori di ricerca capiscono che i proprietari di siti potrebbero voler reindirizzare gli URL anche per altri motivi.
Amministratore
Aditya Mankad
Come posso avere un reindirizzamento su un account WordPress gratuito. Sono abbastanza sicuro che non posso aggiungere un plug-in.
È possibile o, in caso contrario, un altro modo per reindirizzare gli utenti alla mia nuova pagina (che NON è un hosting gratuito)?
P.S. ho fornito le informazioni sul nuovo sito come non hosting gratuito perché forse si può fare qualcosa al riguardo.
Supporto WPBeginner
Consulta la nostra guida su come spostare correttamente da WordPress.com a un sito WordPress.org self-hosted.
Amministratore
Danny Flood
Grazie per questo, ma niente funziona per me. Ho provato 3 plugin diversi – Quick Page / Post Redirect, Simple 301 Redirects e Redirection. L'unica cosa che riescono a fare è reindirizzarmi quando sono loggato in WP-Admin. Per gli utenti non loggati, il reindirizzamento non funziona. Come posso risolvere questo problema?
Jim
Ho cambiato un nome di TAG.
Come posso usare la tua soluzione .htaccess per reindirizzare vecchio-tag a nuovo-tag?
È possibile?
Thx!
Anand
Ops... il mio commento, che in realtà era una domanda, non sembra averti colpito bene.
Va bene se non hai una risposta. Significa solo che devi lavorare di più e meglio.
Grazie comunque
Supporto WPBeginner
Abbiamo risposto al tuo commento.
scusa per il ritardo.
Amministratore
Anand
Ciao,
Grazie per aver introdotto i plugin di reindirizzamento.
Usando i plugin di 'reindirizzamento', è possibile aggiungere reindirizzamenti in blocco?
Il caso in questione è il cambio di nome di dominio, dove si vorrebbe reindirizzare tutte le pagine dal vecchio dominio al nuovo dominio. Aggiungere reindirizzamenti uno per uno per ogni pagina non sembra una buona soluzione.
Apprezzo il tuo aiuto, per favore.
Supporto WPBeginner
Sì, è possibile.
Amministratore
Johnny
WOW! Grazie!
Denika
Quando si utilizza il metodo di codifica per ottenere un reindirizzamento, è necessario includere RewriteEngine On per ogni reindirizzamento? O lo si include una volta e si procede con ogni reindirizzamento sulla propria riga?
nina
Quindi, manteniamo le posizioni di ricerca di Google con i redirect, diciamo che i miei post che voglio reindirizzare sono nella prima pagina di Google Cosa succede dopo il redirect? Grazie, spero in una risposta.
Supporto WPBeginner
Se stai facendo un redirect 301, allora Google prenderà in considerazione la sostituzione del tuo nuovo URL con quello vecchio. Tuttavia, la posizione di quella pagina nei risultati di ricerca dipenderà dal contenuto che ha. Ad esempio, se la tua vecchia pagina riguardava le "mele" e la tua nuova pagina riguarda le "arance", allora certamente non apparirà più per le parole chiave relative alle mele.
Amministratore
Nina
Grazie, ho un'altra domanda. Ho dimenticato di dirti che voglio reindirizzare alcuni post dal blog A al nuovo blog B. Posso ancora usare queste tecniche? Devo copiare e incollare il vecchio contenuto in un nuovo post sul blog B, quindi ho capito bene? Voglio che il contenuto rimanga lo stesso, voglio solo che venga mostrato sul blog B invece che sul blog A. In questo caso anche Google mantiene i ranking o no?
Grazie mille ancora:)
Raghu koorthy
Puoi per favore pubblicare un articolo su come creare una landing page o una squeeze page e collegarla a Mailchimp. Grazie.
Raghu Koorthy
Informazioni semplici ma molto utili.
Ho iniziato a lavorare con WP di recente e IL TUO BLOG è il primo punto di riferimento quando ho bisogno di aiuto.
Grazie team per il vostro aiuto.
Esmaeil
Breve e utile. Grazie mille.