Redirecionar site localhost do WordPress para site ativo


13

Eu baixei o código e exporte o banco de dados do servidor e configurei o site no meu host local. Também mudei o URL da página inicial e do site na tabela wp_options. Posso fazer login no wp-admin, mas quando clico na página inicial, redirecione-me para o site ativo.

Se alguém souber o problema, por favor me ajude.

Desde já, obrigado.


Você verificou os links do menu ou se os links estão codificados?
Aniruddha Gawade 18/04

Sim eu verifiquei que não é estática
Israr Mansuri

1
Verifique htaccess para quaisquer regras de redirecionamento para o site ao vivo
Aniruddha Gawade

não havia Htacces tenho colocar o htaccess, mas não funciona
Israr Mansuri

Respostas:


10

Tente seguir

  • Se houver plug-ins de cache instalados, como o cache total do W3. Em seguida, limpe o cache primeiro. Ou pode desativá-los por enquanto

  • Execute Pesquisar e substituir no banco de dados pelo URL do site antigo. Você pode usar este plug-in

  • Redefinir links permanentes (Painel >> Configurações >> Links permanentes)

  • Por último mas não menos importante. Limpe o cache e o histórico do navegador


1
Eu já fiz isso e isso funciona para mim. Obrigado
Israr Mansuri

1
A última opção funciona para mim :)
Javad Yousefi

O último funcionou para mim também - ainda não entendo por que isso aconteceria !? :(
Julix 21/06

1
Ainda bem que ajudou você. :)
Jitendra Rana

Eu testei e confirmei: no meu caso, era o cache do navegador. Eu tinha feito todas as etapas anteriores sem sucesso e depois fui para outro navegador para verificar. Feito. Foi cache.
Marquito

7

De acordo com a referência wordpress aqui

Adicione essas duas linhas ao seu wp-config.php, onde "example.com" é o local correto do seu site.

define('WP_HOME','http://example.com'); 
define('WP_SITEURL','http://example.com');

OU

Editar functions.php

Adicione essas duas linhas ao arquivo, imediatamente após a inicial "

update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );

Ou verifique o .htaccessarquivo também se houver alguma regra de reescrita para redirecionar o site.

Espero que esta ajuda !!


Então, está funcionando ou não?
MageDev0688

não está funcionando, mas quando mudei a estrutura do permalink e depois mudei novamente para antiga, está funcionando.
Israr Mansuri

Grande cara que você resolveu !!!
MageDev0688

1

você pode mudar url ao vivo para url local, diretamente no banco de dados de mesa wp_options dois option_name campo

1) siteurl
2) home

Depois disso, salve permalink.

A esperança é útil


Eu já mudei
Israr Mansuri 18/04/19

0

Tive que mudar essas linhas no meu wp-config.php de

define('WP_CACHE', true);
define( 'WPCACHEHOME', 'C:\wamp64\www\wp-content\plugins\wp-super-cache/' );

para

define('WP_CACHE', false);
//define( 'WPCACHEHOME', 'C:\wamp64\www\wp-content\plugins\wp-super-cache/' );

0

Você também pode resolver esse problema instalando o WP cli e executando:

wp search-replace 'example.com' 'example.local'

Verifique o codex para mais informações. Mas, como JItendra disse, é importante limpar o cache do navegador também depois de fazer isso.


0

Tente remover todos os plugins de redirecionamento se você tiver na base de código do site ao vivo. Resolvi o mesmo problema removendo o plugin "safe-redirect-manager" no local.


-2

Acabei de mudar minha estrutura permalink para simples e novamente para antiga, então está funcionando. obrigado a todos por sua ajuda. :)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.