Suporte » Outros assuntos » Alterei domínio e links não funcionam mais

  • Resolvido tonfontes

    (@tonfontes)


    Olá! Mudei o domínio de falandofrancamente.blog.br para hildemarques.com.br, um blog pessoal do meu tio. Primeiro eu alterei a URL nas configurações do WordPress, depois solicitei a mudança no servidor de hospedagem, e logo após configurei o domínio no registro.br. A página principal voltou normalmente, porém todos os links estão dando 404, inclusive a página que tinha personalizada para o erro não é mais exibida.

    Desde ontem venho tentando vários modos (plugin, banco de dados, config.php), porém nenhum é muito claro, e a situação está meio complicada. Alguém já passou por algo semelhante? Estou precisando de uma luz… Obrigado desde já!

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • saudações @tonfontes,

    caso não tenha acesso ao antigo domínio, falandofrancamente.blog.br, (ou seja, não esteja mais no ar) bem, você tem um problema considerável…

    a melhor forma que acredito de fazer essa mudança de domínio é através de um processo de clonagem. existe um plugin chamado “Duplicator” que ajuda muito nesse processo.

    pois os dados de seu WordPress estão no banco de dados. só que no banco de dados as urls estão como “falandofrancamente.blog.br”. dependendo de como você passou para o novo domínio, o erro ocorre porque o banco de dados de hildemarques.com.br tem um banco de dados com as urls “falandofrancamente.blog.br”. o erro 404 vem porque esse domínio não deve mais estar no ar.

    se você não tem mais o falandofrancamente.blog.br no ar, então tem duas formas de resolver, uma gratuita e provavelmente trabalhosa e uma fácil e cara.

    1) fácil e cara: você tendo guardado o backup de falandofrancamente.blog.br, você pode contratar um plugin, como o UpdraftPlus Premium, que pega qualquer backup e faz a migração para um novo domínio. o que o sistema faz, justamente, é alterar todas as urls presentes no banco de dados do backup, tirando o domínio antigo e substituindo pelo novo. o problema é o valor do plugin. no caso do UpdraftPlus Premium, custa a partir de $70.00 dólares. e tem que ser um plugin avançado, que permite usar o backup que você já tem, pois não tem mais acesso ao domínio antigo no ar…

    2) trabalhosa e gratuita: você deve acessar o banco de dados e substituir todos os campos onde houver o domínio falandofrancamente.blog.br por hildemarques.com.br. dependendo de sua hospedagem, irá usar o phpMyAdmin. dá para pesquisa o domínio antigo e, a partir da pesquisa, ir mudando as urls.

    2.1) menos trabalhoso, gratuito e mais arriscado…: se tiver conhecimentos de comandos mySQL, pode fazer essa alteração via terminal. tem que ver se sua hospedagem permite acesso SSH ao servidor. e tem que pesquisar os comandos no Google. fora o risco de usar um comando errado e deixar um erro. ou seja, é menos trabalhoso, mas envolve sua hospedagem disponibilizar esse recurso e você ser cuidadoso contra os riscos.

    bem, é isso. espero ter ajudado e que você consiga resolver o problema.

    Gassho (mãos em prece), Namaste (eu lhe saúdo)

    Criador do tópico tonfontes

    (@tonfontes)

    Olá Ralden! Eu fiz a alteração do domínio principal no plano do servidor de hospedagem… só tenho acesso ao registro mesmo. Entrei no phpMyAdmin e encontrei os links, porém são mais de 500 (só na tabela de posts). Pelo que vi tenho que alterar um por um, clicando no botão editar antes… aí vai demorar bastante. Não sou especialista em SQL, infelizmente. Existe algum meio que eu possa puxar essa tabela para o bloco de notas por exemplo, e altere todas ao mesmo tempo, pra depois retornar ao banco de dados?

    Obrigado!

    saudações @tonfontes,

    olha, faz anos que eu não uso o phpMyAdmin, pois faz uns 5 anos que não uso hospedagem com cPanel (e não mais usarei até fim de minha vida). atualmente uso o HeidiSQL em meu computador (os doces benefícios de acesso SSH).

    mas, do que me lembro, tem um Seach no phpMyAdmin. e com esse Search dava para ir mudando entradas. só que se são mais de 500, realmente… como eu disse, você tem um problema na forma como fez a mudança de domínio.

    olha, eu vi o vídeo abaixo e me lembra o seu caso. está em inglês, mas permite inserir legenda.

    comece pelo tempo 1:33. ele indica um site para baixar a linha de código que ele usa no tutorial, inclusive o link está na descrição do vídeo do Youtube, mas coloco o código abaixo,

    UPDATEtable_nameSETfield_name= replace(same_field_name, \'unwanted_text\', \'wanted_text\');

    ai ele ensina a configurar esse código acima, bem passo-a-passo (se não é fluente em inglês, use as legendas). por fim, depois que ajusta o código para a alteração que você precisa, você só vai precisar ir na aba “SQL” do phpMyAdmin, jogar o código e executar.

    o vídeo dura apenas 7:53, então se você tiver calma, ver com calma e realmente seguir os passos que ele ensina, a chance de erro é pequeno.

    antes de fazer isso, sugiro que deixe um backup de segurança. eu uso o UpdraftPlus. você pode instalar esse plugin, fazer um backup e baixar os 5 arquivos que ele gera.

    depois disso, se der erro, basta instalar um WordPress do zero e instalar o plugin. então via SFTP deve colocar os 5 arquivos na pasta /wp-content/updraft/, voltar para as configurações do UpdraftPlus e na seção “Backups Existentes” clique em “Escaneie a pasta local para ver novos conjuntos de backup”. é mais difícil escrever o caminho do que fazer :-). porque é o backup gratuito mais fácil de restaurar que eu conheço e que nunca me deu problemas.

    pronto. faça seu backup de segurança, estude calmamente o vídeo, monte seu script e faça as alterações com segurança.

    boa sorte! e por favor nos diga se deu certo.

    Gassho (mãos em prece), Namaste (eu lhe saúdo)

    Criador do tópico tonfontes

    (@tonfontes)

    @ralden agradeço novamente pelo auxílio! Bom, eu estava chegando perto até chegar esse vídeo. Eu havia exportado o SQL da tabela que tinha mais links, e alterado no bloco de notas, mas estava dando erro de syntax ao retornar para o banco. Pelo vídeo foi muito simples. Fiz a troca, e não existe mais nada com o endereço anterior no banco de dados, porém os links ainda não funcionam… e agora eu não tenho ideia para onde ir.

    Algumas coisas desconfiguraram no tema, como imagem do cabeçalho, logo, menu e rodapé, porém nada que possa ser arrumado facilmente. O problema são apenas os links. Tô bem perdido agora…

    saudações @tonfontes,

    eita, nesse ponto eu lhe indicaria procurar um desenvolvedor ou especialista nisso. eu sou designer, mas há 2 anos gerencio minha própria hospedagem no Google Cloud. e uma das coisas que me acostumei foi só fazer mudança de domínio com migração.

    desse jeito manual, na mão, editando banco de dados, acho que nunca fiz na vida.

    vou fazer uma última indicação. mas talvez realmente você precise de um desenvolvedor especialista.

    veja o link do Codex especificamente para isso,

    https://codex.wordpress.org/pt-br:Mudando_o_URL_do_Site

    eu sugiro que primeiramente você cria um endereço de testes para fazer o passo a passo do Codex. tipo, por exemplo, crie hildemarques.com.br/teste1, use o backup para restaurar seu WordPress e faça todos os passos.

    se der certo, se esse hildemarques.com.br/teste1 corrigir todas as urls, você passa a ter duas opções

    1) o que eu indicaria, use o Duplicator nesse site de testes e ai siga o procedimento para clonar esse site de testes que deu certo em hildemarques.com.br/. lembrando que o processo de clonagem já corrige automaticamente todas as urls.

    2) volta em hildemarques.com.br/ e faz tudo de novo, pois agora sabe que dará certo.

    infelizmente como seu blog tem muitas postagens, isso torna o processo mais longo, devido o banco de dados “inchado”.

    mas tente com calma, pode ser que consiga fazer dar certo.

    muito boa sorte!

    Criador do tópico tonfontes

    (@tonfontes)

    @ralden você não vai acreditar… primeiramente, consegui!!!!!

    Antes de tentar fazer o que você mandou, eu percebi que algumas coisas eu precisei refazer, como widgets, cabeçalho, etc (como citei na mensagem anterior). Então bateu uma luz e fui até as configurações, links permanentes, e mudei para o padrão, só com números. E o post abriu… simplesmente!!! Meu Deus… que dor de cabeça. Depois retornei ao método que uso, com o nome do post (o qual estava dando erro), e agora está tudo perfeito. O site ainda está em modo de manutenção pra fazer pequenas alterações, inclusive logotipo que vou mudar, porém foi um alívio enorme…

    Claro que eu não teria conseguido sem sua ajuda. A alteração no banco de dados foi crucial. Muito obrigado pelo tempo que se dedicou a auxiliar no problema! Abraço!

    que ótima notícia!!!

    pois é, por vezes são detalhes. como não somos desenvolvedores, há coisas que pensamos ser de um jeito e na verdade precisam ser ligeiramente diferentes.

    o importante é que você alcançou o resultado que queria. e fica esse tópico disponível para outros usuários que precisem da mesma solução.

    Gassho (mãos em prece), Namaste (eu lhe saúdo)

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Alterei domínio e links não funcionam mais’ está fechado para novas respostas.