Il mio sito WordPress viene reindirizzato automaticamente al vecchio sito qualsiasi soluzione nota per questo?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/13777

  •  16-10-2019
  •  | 
  •  

Domanda

Ho avuto recentemente spostato il mio sito wp da un dominio all'altro, ma quando digito l'indirizzo del nuovo dominio si arriva reindirizzati al vecchio dominio / some_page.

È questo il problema comune? C'è qualche soluzione nota a questo?

avevo controllato il mio codice e non ha redirect a questa pagina. Qualcuno può darmi una mano su questo?

È stato utile?

Soluzione

Questo è perché le impostazioni URL all'interno di WordPress puntino ancora al vecchio sito WordPress. In altre parole, non avete letto il Moving articolo WordPress nella documentazione.

Se le pagine di amministrazione di WordPress stanno ancora lavorando, si può andare a Impostazioni ? Generale e modificare l'URL di WordPress e l'indirizzo del sito con i valori corretti.

Se il tuo sito WordPress è completamente rotto, quindi è possibile aggiungere i seguenti valori per wp-config.php, che avrà lo stesso effetto:

define('WP_HOME', 'http://your_server/your_blog_url');
define('WP_SITEURL', 'http://your_server/your_wordpress_url');

Si noti che nella maggior parte dei casi, quanto sopra due valori sarà la stessa stessa, oltre a circostanze eccezionali.

Altri suggerimenti

Dare DNS 12-24 ore per propagare e svuotare la cache DNS sul PC.

Controlla wp-config.php per gli URL hardcoded e modificarli, se necessario.

Cerca il tuo database con phpMyAdmin per tutte le occorrenze della vecchia URL utilizzando interconnectit.com WordPress serializzato PHP Search Replace Tool .

Dashboard di reset >> Impostazioni >> Permalinks e assicurarsi .htaccess è scrivibile.

Controlla i file del tema per gli URL hardcoded.

Se si utilizza HTTPS modificare il valore per wordpress-https_ssl_host nella tabella wp_options.

La risposta di cui sopra non ha funzionato per me. Vedere https://wordpress.stackexchange.com/a/179788/107311 di James

cambiamento "siteurl" e "casa" nella tabella del database "wp_options" (Attraverso phpMyAdmin o simili)

Se l'aggiunta del soffietto non funziona, ma solo per la directory di default in corso di stampa parola, complimenti ci dovrebbe essere alcun problema. Avete un problema di cache (se non si cura per la ragione appena passare al basso), che non puoi utilizzare l'aggiornamento normale correzione. La ragione è, non appena si va l'URL si ottiene reindirizzato a un nuovo URL e poi quando si aggiorna si actualy aggiorna il nuovo non URL del vecchio cache, quindi la correzione più veloce è solo per cancellare la cache e la storia.

define( 'WP_HOME',    'http://your_server/your_blog_url' );
define( 'WP_SITEURL', 'http://your_server/your_wordpress_url' );

Nota speciale: se si guarda nella tabella wp_options le prime 2 voci anche riferimento al legame perm Comando veloce per trovarlo soffietto

select * from wp_options limit 2

Basta provare a svuotare la cache del browser e la storia, in alternativa, basta aprirlo in un browser non si usa molto. Se funziona il suo un problema di cache.

Esporta il database (in sql) e cercare il dominio che sta destinando a. Se non lo vedi forse è una (mu-) plugin che ha vecchio URL codificato duro. In alcuni casi il browser potrebbe memorizzare nella cache il redirect in modo da provare l'accesso al sito con / privato in incognito finestra / scheda.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top