Como instalar o WordPress num subdomínio (instalação nova ou clonagem completa do site)
John Turner
John Turner
Precisa de ter o WordPress a funcionar num subdomínio. É bastante simples — até que o subdomínio deixe de carregar, a base de dados apresente um erro que nunca viu antes ou perceba, a meio da instalação, que não tem nenhuma cópia de segurança do site que acabou de copiar.
Não se trata de casos isolados. É a experiência habitual para quem nunca fez isto antes.
Já instalei o WordPress em subdomínios mais vezes do que consigo contar, seja para ambientes de teste, sites de revisão de clientes, blogs separados ou plataformas de teste. Há dois passos que acabam por ser ignorados quase sempre.
A primeira é esperar pela propagação do DNS antes de assumir que algo falhou. A segunda é fazer uma cópia de segurança antes de clonar um site ativo.
Este tutorial explica como gerir subdomínios do WordPress de duas formas: através de uma nova instalação do WordPress num subdomínio e através da cópia de um site existente para um subdomínio. Escolha a opção que melhor se adequa à sua situação.
De qualquer forma, vou alertar-te para os pontos problemáticos antes de os encontrares, e não depois.
Eis as principais conclusões:
- Existem duas formas de instalar o WordPress num subdomínio: clonar um site existente com o Duplicator Pro ou fazer uma instalação nova através do Softaculous ou manualmente
- A resolução de novos subdomínios num navegador pode demorar até 24 horas: um erro do tipo «não é possível aceder ao site» logo após a configuração não significa que algo tenha falhado
- Faça sempre uma cópia de segurança do seu site principal antes de o clonar: o processo de clonagem não altera o original, mas uma cópia de segurança protege-o quando voltar a implementar as alterações no ambiente de produção
- Defina os subdomínios de teste como «noindex» em Configurações » Leitura; caso contrário, os motores de busca irão indexá-los como conteúdo duplicado
- Os cinco erros mais comuns após a instalação: falha na ligação à base de dados, o DNS não resolve, erros 404 em todas as páginas, ciclos de redirecionamento no wp-admin e o SSL não abrange o novo subdomínio
Índice
- Por que instalar o WordPress num subdomínio?
- Subdomínio ou subdiretório: qual deles precisa?
- Como clonar um site WordPress existente para um subdomínio
- Passo 1: Faça uma cópia de segurança do seu site principal com o Duplicator Pro
- Passo 2: Criar o subdomínio
- Passo 3: Criar uma base de dados para o subdomínio
- Passo 4: Carregar a cópia de segurança do Duplicator para o subdomínio
- Passo 5: Executar o instalador do Duplicador
- Passo 6: Atualizar os URLs do site e testar
- Como instalar o WordPress manualmente num subdomínio
- Passo 1: Criar o subdomínio no painel de controlo do seu alojamento
- Passo 2: Criar uma base de dados MySQL e um utilizador
- Passo 3: Instalar o WordPress no subdomínio
- Passo 4: Configurar o ficheiro wp-config.php (apenas para instalação manual)
- Passo 5: Concluir o assistente de instalação do WordPress
- Passo 6: Verifique as definições de URL do WordPress
- Resolução de erros comuns após a instalação do WordPress num subdomínio
- Perguntas mais frequentes (FAQs)
Por que instalar o WordPress num subdomínio?
Um subdomínio permite-lhe ter uma segunda instalação do WordPress que funciona de forma totalmente independente do seu site principal. O servidor e o domínio são os mesmos, mas os ficheiros, a base de dados e o acesso de administrador são distintos.
Quando se implementa uma atualização de um plugin num site ativo e algo deixa de funcionar, não há uma forma simples de testar a correção sem afetar o ambiente de produção. Quando um cliente quer ver uma reformulação antes de esta ser publicada, as opções são enviar uma captura de ecrã ou dar-lhe acesso ao site real. Nenhuma das duas opções funciona bem.
Um subdomínio resolve ambos os problemas. Permite-lhe ter um espaço para executar o WordPress que está verdadeiramente isolado do site que os visitantes veem.
Eis as situações em que vejo as pessoas a configurá-los com mais frequência:
- Ambiente de teste: Execute uma cópia completa do seu site de produção em staging.yoursite.com. Teste atualizações, migrações e reformulações antes de as aplicar ao site ativo.
- Site de pré-visualização para o cliente: Crie o site antes de o colocar online. Forneça ao cliente um URL real para que possa navegar nele, e não apenas uma maquete.
- Projeto independente no mesmo domínio: uma loja em shop.yoursite.com, uma base de conhecimento em docs.yoursite.com ou uma plataforma de cursos em learn.yoursite.com. Cada um deles é uma instalação independente do WordPress com o seu próprio código-fonte.
- Área de testes: experimente um novo construtor de páginas, um plugin de cache ou uma mudança completa de tema sem pôr em risco o site que está a gerar tráfego.
A razão subjacente é sempre a mesma: queres poder estragar algo sem sofrer consequências.
Se não tiver a certeza de que um subdomínio é a estrutura mais adequada para o seu caso, a secção seguinte explica em que situações um subdiretório é a melhor opção.
Subdomínio ou subdiretório: qual deles precisa?
Antes de mexer na sua conta de alojamento, certifique-se de que um subdomínio é realmente o que precisa. Se se enganar, terá de refazer toda a configuração desde o início.
Um subdomínio é colocado à frente do seu domínio: staging.yoursite.com. É tratado como um site distinto pelo seu servidor e pelos motores de busca.
Existe um subdiretório a seguir: yoursite.com/staging. O mesmo servidor, a mesma autoridade de domínio, sem necessidade de configuração adicional do DNS.
Utilize um subdomínio quando pretender uma instalação do WordPress totalmente independente. Eis quando poderá precisar de um:
- Ambiente de teste: teste atualizações, reformulações ou novos plugins numa cópia do seu site antes de alterar o ambiente de produção
- Loja independente: execute o WooCommerce em shop.yoursite.com sem que este partilhe o código-fonte com o seu site principal
- Site de documentação: hospedar documentação do produto ou uma base de conhecimento independente
- URL de pré-visualização para o cliente: forneça ao cliente uma URL funcional para que ele possa verificar antes de migrar para o domínio dele
Utilize um subdiretório quando adicionar um blogue ou uma secção de conteúdo a um site já existente e pretender que esse conteúdo beneficie da autoridade do seu domínio principal. O Google trata os subdomínios como entidades separadas, pelo que a autoridade que o seu domínio principal tenha acumulado não é automaticamente transferida.
Como clonar um site WordPress existente para um subdomínio
Este método copia todo o seu site WordPress existente para o subdomínio. Utilize-o quando estiver a configurar um ambiente de teste, a criar uma pré-visualização para um cliente ou a testar uma alteração significativa sem afetar o ambiente de produção.
Eis o que irá fazer:
- Faça uma cópia de segurança do seu site principal com o Duplicator Pro: crie uma cópia de segurança completa do site e descarregue tanto o ficheiro de arquivo como o ficheiro de instalação
- Criar o subdomínio e a base de dados: Registe o subdomínio no cPanel e configure uma nova base de dados MySQL e um novo utilizador para o site clonado
- Carregue a cópia de segurança do Duplicator para o subdomínio: coloque o arquivo e o instalador na raiz de documentos do subdomínio
- Execute o instalador do Duplicator: siga as instruções do assistente de instalação independente, introduza as credenciais da sua base de dados e deixe que o Duplicator extraia e implemente o site completo automaticamente
- Atualizar os URLs do site e testar: Confirmar se ambos os campos de URL do WordPress apontam para o subdomínio e verificar se os links e as imagens carregam corretamente
Passo 1: Faça uma cópia de segurança do seu site principal com o Duplicator Pro
Clonar um site WordPress manualmente implica copiar ficheiros via FTP, exportar uma base de dados, importá-la para um novo local e, em seguida, localizar centenas de URLs codificadas na base de dados, linha a linha.
Já fiz isso. Não quero voltar a fazê-lo nunca mais.
O Duplicator gere a clonagem num único fluxo de trabalho. Ele compacta todo o seu site WordPress em dois ficheiros. Basta colocar esses dois ficheiros no subdomínio, executar o instalador e o Duplicator reconstrói automaticamente o site na íntegra. A substituição de URLs, a importação da base de dados e a extração de ficheiros são todas realizadas sem necessidade de alterar uma única linha de código.

Mais de 1,5 milhões de profissionais do WordPress utilizam-no precisamente para este tipo de trabalho: ambientes de teste, sites de pré-visualização para clientes, migrações e recuperação de desastres.
Eis o que faz com que valha a pena utilizá-lo especificamente para instalações em subdomínios:
- Arquivo completo do site: inclui todos os ficheiros e tabelas da base de dados num único arquivo, incluindo plugins, temas, ficheiros carregados e o núcleo do WordPress
- Instalador autónomo: Funciona num subdomínio vazio sem o WordPress pré-instalado
- Substituição automática de URLs: reescreve todas as URLs da base de dados, substituindo o domínio original pelo subdomínio durante a instalação, sem necessidade de procurar e substituir manualmente
- Validação da ligação à base de dados: verifica as suas credenciais antes do início da instalação, para que possa detetar erros ortográficos antes que estes provoquem um ecrã em branco
- Filtros seletivos: exclua ficheiros, pastas ou tabelas de bases de dados específicos, caso pretenda clonar apenas uma parte do site
- Backups programados: execute backups automáticos de acordo com um calendário definido, para que tenha sempre uma cópia de segurança atualizada antes de implementar alterações
- Restauração com um clique a partir do armazenamento na nuvem: restaure diretamente a partir do Duplicator Cloud caso algo corra mal
- URL de recuperação de desastres: restaura um site mesmo quando o WordPress está completamente bloqueado
Comece pelo seu domínio principal. No wp-admin, aceda a Duplicator Pro » Cópias de segurança e clique em Adicionar novo.

Escolha a predefinição de cópia de segurança «Full Site» se pretender migrar todos os dados para o subdomínio de teste. No entanto, o Duplicator é suficientemente flexível para oferecer outras predefinições, além de filtros de ficheiros e bases de dados.

Quando a compilação estiver concluída, descarregue ambos os ficheiros: o arquivo (.zip ou .daf) e o installer.php. Guarde-os juntos na mesma pasta no seu computador.

No final, deverá ter dois ficheiros guardados localmente, com nomes do tipo 20260407_yoursite_archive.zip e installer.php.
Passo 2: Criar o subdomínio
Primeiro, vai registar o subdomínio no seu servidor e criar a pasta onde ficarão os ficheiros do WordPress. Vou mostrar-lhe como fazer isto com o Bluehost, mas muitos serviços de alojamento têm processos semelhantes (especialmente se utilizarem o cPanel).
Inicie sessão na sua conta de alojamento e abra o cPanel.

Procure a secção «Domínios ». As versões mais recentes do cPanel agrupam tudo numa única ferramenta «Domínios». As versões mais antigas têm uma ferramenta «Subdomínios» separada, listada na secção «Domínios», mas qualquer uma delas funciona.

No Bluehost, abri a página «Domínios ». A partir daí, cliquei em «Criar um novo domínio».

Introduza o subdomínio que pretende utilizar (por exemplo, staging.yoursite.com). Desmarque a opção para partilhar a raiz do documento com o seu domínio principal.

Clique em «Enviar».
Não tente carregar o subdomínio num navegador por enquanto. A resolução de novos subdomínios pode demorar entre alguns minutos e 24 horas, dependendo do seu provedor de alojamento e das configurações de TTL do DNS.
Carregar a página imediatamente e receber a mensagem de erro «Não é possível aceder a este site» não significa que algo esteja avariado. Significa apenas que o DNS ainda não foi propagado. Aguarde e, em seguida, verifique a propagação em whatsmydns.net antes de tentar resolver qualquer problema.
Passo 3: Criar uma base de dados para o subdomínio
O WordPress necessita de uma base de dados para armazenar o seu conteúdo, definições, utilizadores e dados dos plugins. Este passo cria essa base de dados e um utilizador com permissão para aceder à mesma.
No cPanel, navegue até à secção «Bases de dados » e abra «Bases de dados MySQL».

Na secção «Criar nova base de dados», introduza um nome e clique em «Criar base de dados». Utilize um nome identificável, como «sitecom_staging», para que possa distingui-la das suas outras bases de dados.

Crie um novo utilizador. Utilize uma palavra-passe segura e guarde-a num gestor de palavras-passe. Vai precisar dela no próximo passo e não há forma de a recuperar mais tarde sem a redefinir.

Continue a percorrer a página até à opção «Adicionar utilizador à base de dados». Selecione o utilizador e a base de dados que acabou de criar.

No ecrã seguinte, atribua todos os privilégios ao novo utilizador.

Quando terminar, a sua nova base de dados aparecerá na lista «Bases de dados MySQL », com o novo utilizador listado abaixo dela, na secção «Utilizadores nesta base de dados».
Tenha à mão o nome da base de dados, o nome de utilizador e a palavra-passe. Vai precisar deles no Passo 5.
Passo 4: Carregar a cópia de segurança do Duplicator para o subdomínio
No Gestor de Ficheiros do cPanel, aceda à raiz de documentos do seu novo subdomínio.
Já se encontra na página «Domínios » do cPanel. Clique em «Gerir» ao lado do subdomínio.

Em seguida, clique na raiz do documento para aceder diretamente aos ficheiros no cPanel.

Carregue os dois ficheiros: o arquivo e o installer.php.

Passo 5: Executar o instalador do Duplicador
Aceda a staging.yoursite.com/installer.php no seu navegador. Substitua este endereço pelo URL do seu subdomínio.
O instalador autónomo do Duplicator será iniciado automaticamente. Este instalador funciona mesmo que o WordPress ainda não esteja instalado — isso faz parte do seu funcionamento.
Na secção «Configuração», introduza as novas credenciais da base de dados. Desça a página e valide a ligação.

Agora terá de aceitar os termos e avisos. Continue com a instalação.
Na janela pop-up, confirme que pretende substituir o conteúdo atual do subdomínio pelos dados importados.

O instalador irá ligar-se à base de dados, extrair o arquivo, importar os dados do seu site e atualizar automaticamente todos os URLs do seu domínio original para o subdomínio. Basta apenas iniciar sessão.

Assim que o fizer, verá que todos os seus dados foram importados para o subdomínio!
Passo 6: Atualizar os URLs do site e testar
Para se certificar de que tudo está a funcionar corretamente, aceda a Definições » Geral. Verifique se ambos os campos de URL apresentam o subdomínio, e não o domínio original.

O Duplicator trata da substituição de URLs automaticamente durante a instalação, mas um novo salvamento manual obriga o WordPress a limpar quaisquer valores armazenados em cache.
Em seguida, teste alguns links internos e verifique se as imagens carregam. Se algum link redirecionar de volta para o domínio original, volte a guardar ambos os campos de URL em Definições » Geral. O site deverá carregar corretamente no subdomínio, sem redirecionamentos para o domínio original.
Como instalar o WordPress manualmente num subdomínio
Esta secção aborda o processo de instalação nova: uma instalação limpa do WordPress no seu subdomínio, sem transferência de conteúdo.
Eis o que irá fazer:
- Crie o subdomínio no painel de controlo do seu alojamento: adicione o subdomínio no cPanel e anote a raiz do documento que lhe for atribuída — é aí que irá carregar os ficheiros
- Configurar uma base de dados MySQL e um utilizador: criar uma base de dados, criar um utilizador e atribuir todos os privilégios
- Instale o WordPress através do Softaculous ou manualmente: utilize o instalador com um clique, se o seu provedor de alojamento o disponibilizar, ou carregue os ficheiros do WordPress diretamente através do Gestor de Ficheiros
- Configure o ficheiro wp-config.php (apenas na instalação manual): introduza as credenciais da sua base de dados no assistente de configuração ou crie o ficheiro de configuração manualmente se as permissões impedirem a gravação automática
- Conclua o assistente de instalação do WordPress: defina o título do seu site, as credenciais de administrador e o e-mail e, em seguida, execute a instalação final
- Verifique as suas definições de URL: Certifique-se de que os campos «Endereço do WordPress» e «Endereço do site» em «Definições» » «Geral» apresentam o subdomínio exatamente
Passo 1: Criar o subdomínio no painel de controlo do seu alojamento
Siga o mesmo procedimento descrito no Passo 2 do método acima. Crie o subdomínio no cPanel, anote a raiz do documento que lhe for atribuída e aguarde que o DNS se propague antes de o testar num navegador.
Se precisar de um guia passo a passo, leia esta publicação no blog WPBeginner: Como criar um subdomínio.
Uma diferença neste caso: deixe a raiz do documento vazia após criar o subdomínio. O Softaculous colocará os seus ficheiros nessa localização automaticamente, e o método manual requer uma pasta vazia antes do upload do WordPress.
Passo 2: Criar uma base de dados MySQL e um utilizador
Siga o mesmo procedimento descrito no Passo 3 do método acima. Crie uma base de dados, crie um utilizador e atribua-lhe todos os privilégios.
Para um guia passo a passo completo desta etapa, consulte o meu tutorial sobre como criar bases de dados do WordPress.
Guarde o nome da base de dados, o nome de utilizador e a palavra-passe num local de fácil acesso. Terá de os introduzir no Passo 4.
Passo 3: Instalar o WordPress no subdomínio
Tem duas opções aqui.
- Utilize o Softaculous se o seu provedor de alojamento o suportar. Ele tratará do upload dos ficheiros e da configuração inicial por si.
- Utilize o método manual se o seu provedor de alojamento não disponibilizar um instalador com um clique ou se pretender ter controlo total sobre a configuração.
Método A: Instalação com um clique através do Softaculous
No cPanel, localize o Softaculous Apps Installer e abra-o.

Selecione WordPress na lista de aplicações. No menu suspenso «Escolher domínio», selecione o seu novo subdomínio.

Deixe o campo «Diretório de instalação» em branco. Se introduzir algum valor aqui, o WordPress será instalado numa subpasta em vez de na raiz do subdomínio, e os seus URLs refletirão essa configuração.
Preencha o título do seu site, o nome de utilizador de administrador, a palavra-passe de administrador e o e-mail de administrador. Em «Opções avançadas», verifique se o nome da base de dados corresponde ao que criou no Passo 2 ou deixe que o Softaculous crie uma nova automaticamente.
Clique em «Instalar» e aguarde até aparecer o ecrã de confirmação.
Quando terminar, irá ver uma página de confirmação verde com links para o seu novo site e para o wp-admin.
Método B: Instalação manual
Aceda ao site wordpress.org, descarregue o ficheiro ZIP mais recente do WordPress e descompacte-o no seu computador.

No Gestor de Ficheiros do cPanel, aceda à raiz do seu subdomínio. Carregue o conteúdo da pasta «wordpress» para esse diretório. Não a pasta em si — mas sim o seu conteúdo. Tudo o que está dentro dela: «wp-admin», «wp-content», «wp-includes» e todos os ficheiros avulsos na raiz.
Assim que o upload terminar, aceda ao seu subdomínio num navegador. Deverá ver o ecrã de configuração do WordPress com um botão «Vamos lá!».

Os utilizadores que estiverem a realizar a instalação manual devem prosseguir para o Passo 4. Se tiver utilizado o Softaculous, avance para o Passo 5.
Passo 4: Configurar o ficheiro wp-config.php (apenas para instalação manual)
Este passo só se aplica se tiver utilizado o método de instalação manual. O Softaculous trata disto automaticamente.
No ecrã de configuração do WordPress, clique em «Vamos lá!». Introduza o nome da base de dados, o nome de utilizador, a palavra-passe e o servidor da base de dados. O servidor é frequentemente «localhost». Se não for esse o caso, a documentação do seu fornecedor de alojamento indicará o que deve utilizar em vez disso.

Verifique todas as credenciais antes de clicar em «Enviar». Um único erro ortográfico nesta fase faz com que apareça a mensagem «Erro ao estabelecer uma ligação à base de dados», e identificar qual o campo errado demora mais tempo do que introduzir os dados corretamente à primeira tentativa.
O WordPress tentará criar o ficheiro wp-config.php automaticamente. Se as permissões do ficheiro o impedirem, o ecrã de configuração exibirá o conteúdo do ficheiro e solicitará que o crie manualmente.
Se isso acontecer, abra o Gestor de Ficheiros, aceda à raiz de documentos do seu subdomínio, crie um novo ficheiro com o nome wp-config.php, cole o conteúdo gerado e guarde-o.
Volte ao ecrã de configuração e clique em «Executar a instalação».

Quando o ficheiro wp-config.php estiver no lugar certo, o ecrã de boas-vindas do WordPress é carregado e solicita o título do seu site e os dados de administrador.
Passo 5: Concluir o assistente de instalação do WordPress
Este é o passo final da instalação propriamente dita. O WordPress solicita alguns dados, depois configura as tabelas da base de dados e cria a sua conta de administrador.
No ecrã de boas-vindas, introduza o título do seu site, o nome de utilizador de administrador, a palavra-passe e o endereço de e-mail. Escolha a sua palavra-passe de administrador com cuidado. Esta é a conta que controla tudo no site.
Clique em Instalar o WordPress.

Quando a instalação terminar, aparecerá um ecrã de confirmação com um botão «Iniciar sessão». Clique nesse botão e será redirecionado para o ecrã de início de sessão do wp-admin em staging.yoursite.com/wp-admin.
Passo 6: Verifique as definições de URL do WordPress
Um dos problemas mais comuns após a instalação é o WordPress guardar internamente um URL errado. Verificar isso demora apenas dois minutos e evita muitos problemas mais tarde.
Inicie sessão no wp-admin e aceda a Definições » Geral. Verifique dois campos: Endereço do WordPress (URL) e Endereço do site (URL). Ambos devem indicar exatamente o seu subdomínio: https://staging.yoursite.com, sem barra final.
Se algum dos campos indicar o seu domínio principal em vez do subdomínio, corrija-o antes de fazer qualquer outra coisa. Configurações incorretas de URL causam ciclos de redirecionamento que podem impedir-lhe totalmente o acesso ao wp-admin.
Clique em «Guardar alterações» depois de confirmar que ambos os campos estão corretos. Ambos os campos de URL devem corresponder ao seu subdomínio, e o site deve carregar corretamente quando o visitar num navegador.
Resolução de erros comuns após a instalação do WordPress num subdomínio
A maioria dos problemas após a instalação de um subdomínio enquadra-se num pequeno conjunto de categorias. Aqui estão os problemas mais comuns e a solução para cada um deles.
«Erro ao estabelecer uma ligação à base de dados»
Ao aceder ao subdomínio, aparece um ecrã em branco com esta mensagem, em vez do seu site.
As credenciais no ficheiro wp-config.php não correspondem à base de dados que criou. Um único caractere errado (uma letra invertida, uma maiúscula onde não deveria estar ou um espaço a mais) interrompe completamente a ligação.
Abra o ficheiro wp-config.php no Gestor de Ficheiros e verifique DB_NAME, DB_USER, DB_PASSWORDe DB_HOST um de cada vez, comparando-as com as credenciais na secção «Bases de dados MySQL» do cPanel.

DB_HOST é quase sempre localhost, mas alguns servidores geridos utilizam um valor personalizado. Se localhost não funcionar, consulte a documentação do seu servidor para obter a cadeia de caracteres correta do servidor da base de dados.
O subdomínio não carrega de todo
Ao aceder ao subdomínio, aparece a mensagem «Não é possível aceder a este site» ou um erro de DNS.
A propagação do DNS para um novo subdomínio não é instantânea. Dependendo do seu provedor de alojamento e do TTL do seu DNS, pode demorar alguns minutos ou até 24 horas para que o subdomínio seja resolvido a partir da sua localização.
Espere, depois consulte o site whatsmydns.net para verificar se o subdomínio está a ser resolvido a partir de diferentes locais em todo o mundo.
Se o problema persistir após 24 horas, volte a iniciar sessão no cPanel e verifique se o subdomínio foi realmente criado com a raiz de documentos correta. É fácil pensar que clicou em «Criar» sem que a ação tenha sido efetivamente executada.
Erros 404 em todas as páginas, exceto na página inicial
A página inicial carrega normalmente, mas qualquer outro URL devolve um erro 404.
A reescrita de permalinks do WordPress não está ativa. Ou o ficheiro .htaccess não se encontra na raiz do diretório, ou o módulo mod_rewrite do servidor não está ativado para esse diretório.
Vá a Definições » Permalinks no wp-admin e clique em Guardar alterações sem alterar nada. Isto regenera o ficheiro .htaccess.

Se continuar a receber erros 404, abra o Gestor de Ficheiros e verifique se existe um ficheiro .htaccess na raiz do subdomínio. O ficheiro pode estar oculto; por isso, ative a opção «Mostrar ficheiros ocultos» no Gestor de Ficheiros caso não o consiga ver.
Se realmente não estiver presente, a documentação do WordPress inclui o conteúdo padrão do ficheiro .htaccess, que pode colar manualmente.
Ciclo de redirecionamento no wp-admin
O navegador continua a redirecionar e, por fim, apresenta o erro ERR_TOO_MANY_REDIRECTS ou um erro semelhante.
Os valores de siteurl ou home armazenados na base de dados não correspondem ao URL do subdomínio. O WordPress redireciona para o URL armazenado, o que desencadeia outro redirecionamento, que, por sua vez, desencadeia outro.
Vá a Definições » Geral no wp-admin e verifique os dois campos de URL.
Se não conseguir aceder ao wp-admin de forma alguma, utilize o phpMyAdmin no cPanel para editar diretamente a tabela wp_options. Procure as linhas denominadas siteurl e home e atualize ambos os valores para o URL do seu subdomínio. Guarde e, em seguida, tente carregar o wp-admin novamente.
Erros de SSL/HTTPS após a instalação
O navegador apresenta um aviso relativo ao certificado, ou o site carrega com erros de conteúdo misto, apesar de o seu domínio principal ter SSL.
O seu certificado SSL não abrange o novo subdomínio. A maioria dos certificados SSL de alojamento partilhado precisa de ser reemitida ou ampliada quando se adiciona um subdomínio.
No cPanel, aceda à secção SSL/TLS e verifique se o seu certificado atual inclui o subdomínio.
Se não for o caso, utilize o AutoSSL (disponível na maioria das instalações do cPanel, na secção SSL/TLS) para emitir um certificado gratuito que cubra esse domínio. O processo demora normalmente menos de um minuto. Após a emissão do certificado, volte a «Configurações» » «Geral» no wp-admin e atualize ambos os campos de URL para utilizar https:// em vez de http://.
Perguntas mais frequentes (FAQs)
Posso instalar o WordPress num subdomínio se já tiver o WordPress no meu domínio principal?
Sim. Um subdomínio funciona como uma instalação do WordPress totalmente independente. Tem os seus próprios ficheiros, base de dados, plugins e temas. Nada no subdomínio afeta o seu site principal, e nada no seu site principal afeta o subdomínio. A única coisa que partilham é o nome de domínio principal.
Um subdomínio do WordPress afetará o SEO do meu site principal?
Não diretamente. O Google trata os subdomínios como entidades separadas, pelo que o conteúdo do subdomínio é indexado de forma independente. Isso também significa que qualquer autoridade de domínio que o seu site principal tenha acumulado não é transferida automaticamente. Se a consolidação de SEO é importante para si, um subdiretório é a melhor estrutura. Para ambientes de teste ou projetos isolados, não faz diferença.
Preciso de um plano de alojamento separado para um subdomínio do WordPress?
Não. Os subdomínios estão alojados na mesma conta de alojamento que o seu domínio principal. Está a utilizar o mesmo servidor, espaço de armazenamento e largura de banda. A única limitação é o que o seu plano de alojamento atual permite em termos de número de bases de dados e subdomínios, o que varia consoante o fornecedor de alojamento e o nível do plano.
Posso usar um subdomínio como site de teste e, em seguida, enviar as alterações para o ambiente de produção?
Sim, e esta é uma das razões mais comuns para criar um. Com o Duplicator Pro, pode fazer uma cópia de segurança do subdomínio de teste e implementá-la no seu site de produção. Aplique as alterações no ambiente de teste, teste tudo e, quando estiver seguro, faça a implementação.
Qual é a diferença entre um subdomínio e um subdiretório no WordPress?
Um subdomínio (staging.yoursite.com) é tratado como um site independente pelo servidor e pelos motores de busca. Requer a sua própria configuração de DNS, a sua própria base de dados e a sua própria instalação do WordPress. Um subdiretório (yoursite.com/staging) é uma pasta dentro do seu site existente. Herda as definições de DNS do seu domínio principal e, do ponto de vista do SEO, partilha a sua autoridade. Os subdiretórios são mais simples de configurar. Os subdomínios proporcionam-lhe um isolamento total.
O que acontece se me esquecer de fazer uma cópia de segurança antes de clonar o meu site para um subdomínio?
O processo de clonagem, por si só, não altera o seu site principal. O Duplicator faz uma cópia de segurança, mas não o modifica. Por isso, esquecer-se de fazer uma cópia de segurança antes da clonagem não é, por si só, catastrófico. O risco reside no que acontece a seguir. Se estiver a utilizar o subdomínio para um ambiente de teste e, eventualmente, tiver de enviar as alterações de volta para o ambiente de produção, vai precisar de uma cópia de segurança limpa, feita antes dessa transferência. Faça uma cópia de segurança com o Duplicator antes de qualquer alteração entrar em produção.
O seu subdomínio já está ativo. Eis o que deve fazer a seguir.
Instalar o WordPress num subdomínio é a parte mais fácil. O que causa problemas às pessoas é o que se segue: o subdomínio fica desfasado da versão de produção, o certificado SSL expira ou um site de teste é discretamente indexado pelo Google e começa a criar problemas de conteúdo duplicado.
Se estiver a utilizar um ambiente de teste, mantenha-o sincronizado com o ambiente de produção. Isso significa atualizar o núcleo do WordPress, os plugins e os temas no ambiente de teste sempre que atualizar o ambiente de produção. Um site de teste que utilize uma versão mais antiga de um plugin do que o ambiente de produção não é, na verdade, um ambiente de teste; é um site diferente, e os resultados dos testes nele realizados não têm grande significado.
A última coisa que vale a pena fazer antes de considerar este processo concluído: verifique se o seu certificado SSL abrange o subdomínio e anote a data de validade. O AutoSSL renova-se automaticamente na maioria dos servidores cPanel, mas os servidores geridos tratam esta questão de forma diferente. Informe-se sobre como funciona o seu antes que o certificado caduque e o seu subdomínio comece a apresentar avisos no navegador.
Cada instalação, cada migração, cada transição do ambiente de teste para o de produção é um momento em que algo pode correr mal. Os sites que se recuperam rapidamente são aqueles que já dispõem de uma cópia de segurança atualizada — e não aqueles que se vêem obrigados a procurar uma à pressa depois do facto.
Mais de 1,5 milhões de profissionais do WordPress utilizam o Duplicator Pro para gerir cópias de segurança, migrações e ambientes de teste. Uma cópia de segurança. Dois ficheiros. Tudo o que precisa para restaurar um site do zero ou transferi-lo para qualquer lugar.
Se este tutorial te ajudou, vale a pena adicionar estes guias aos favoritos também.