Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Olá, tudo bem?
    É possível sim.

    Resumidamente, basta migrar o site para o subdomínio e criar um redirecionamento 301 do diretório para o subdomínio (assim não perde SEO).

    Aqui tem umas dicas:
    https://codex.wordpress.org/Moving_WordPress

    Criador do tópico fdassi

    (@fdassi)

    Oi @mariovalney, Obrigado por responder.

    Mas, é assim…

    Meu site http://www.meusite.com.br eu criei com o klickpages e por isso está apontando para eles. Já meu subdomínio eu criei no hostgator e o blog no wordpress (blog.meusite.com.br), o suporte do hostgator disse que o site teria que apontar para o hostgator senão eu não teria como fazer esta mudança que eu quero (www.meusite.com.br/blog).

    O site eu criei num lugar e o blog em outro.

    Mesmo assim é do jeito que você falou?

    Olá @fdassi,

    Você pode instalar um plugin chamado Redirection na instalação WordPress do blog e criar redirecionamentos para os URLs do seu blog usando uma expressão regular.

    Por exemplo, a expressão regular abaixo:

    URL de origem: ^/(.*)
    URL de destino: https://www.meusite.com.br/blog/$1

    vai redirecionar

    https://blog.meusite.com.br/2019/04/meu-post/
    para
    https://www.meusite.com.br/blog/2019/04/meu-post/

    e assim por diante. Para isso funcionar, é claro que o conteúdo do blog tem que já estar duplicado no servidor que responde pelo domínio www.meusite.com.br.

    É preciso tomar cuidado em como o Google lida com essas mudanças. Além de implementar o redirecionamento corretamente, é preciso enviar um novo sitemap para o Google Search Console. Outras instruções aqui. Durante um bom tempo, vc vai ter duas URLs no índice do Google, e temporariamente pode haver uma queda (às vezes drástica) nos resultados de visitas vindas do Google, mas geralmente passageira.

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Olá Fdassi.

    Exatamente. Um domínio “encontra” a hospedagem através do registro DNS. Subdomínios podem apontar para servidores diferentes, por isso o blog.seusite.com pode ir para um serviço e o seusite.com para outro.

    Todavia subdiretórios não.

    Como resolver: após migrar todo o site para uma instalação dentro do subdiretório seusite.com/blog e estar tudo funcionando, basta configurar um redirecionamento 301 de blog.seusite.com para seusite.com/blog.

    O que o CB falou está certo: uma possibilidade é instalar um plugin de redirecionamento na instalação antiga para a nova, todavia não é necessário manter uma instalação do WordPress apenas para redirecionar.

    Ao transferir o subdiretório para sua hospedagem do Hostgator, deve haver uma forma de criar esse redirecionamento (confirma com o pessoal do suporte). E na hipotese deles não conseguirem te ajudar, basta criar um .htaccess como eu falei:

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^blog.seusite.com
    RewriteRule ^(.*)$ https://seusite.com/blog/$1 [L]

    E NÃO ESQUEÇA DO BACKUP
    (desculpe pela caixa alta… hahaha)

    Criador do tópico fdassi

    (@fdassi)

    Muito Obrigado @mariovalney e @cbrandt

    Como não entendo nada de programação acho que vou ficar na opção do Mario sobre o redirecionamento 301. Acredito que seja mais simples/fácil, embora, também não sei o que é isso rs.

    Se eu fizer este redirecionamento 301, faço uma única vez, ou preciso fazer para cada post e cada aba do meu blog?

    Não perco o SEO que tanto penei para configurar?

    Mais uma vez, obrigado um abraço

    Flávio

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Com o htaccess que mandei ou pelo painel da sua hospedagem deve servir para todos os links do site antigo.

    E não perde o SEO se for 301.

    Abraços,

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • O tópico ‘Tem um subdominio e quero alterar’ está fechado para novas respostas.