• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

Como alterar a URL base do seu WordPress

Gabriela Souza - Analista de Operações de Hosting N1 na KingHost

Nesse artigo você entenderá como alterar a URL base do seu WordPress, necessário principalmente quando utiliza certificado SSL e precisa alterar para https.

Sempre que você configura certificado SSL para o seu site, é necessário também alterar a URL base do seu site. Se a URL base do seu site for, por exemplo, http://exemplowp.com.br/, você precisa alterar para https://exemplowp.com.br/. Caso não seja alterado, o site continuará funcionando normalmente, mas sob protocolo http. Na realidade o site até funcionará com https://, mas você precisará adicionar manualmente na barra de endereços do navegador. Além disso, mesmo acessando com https, ao clicar em qualquer link no site, automaticamente será direcionado para uma página com http. Isso por que no WordPress a URL base é configurada no banco de dados.

A alteração de URL base também deve ser feita se você trocar o nome do seu domínio ou, por exemplo, se deseja alterar o caminho do seu WordPress. Imagine que tenha instalado o WordPress na raiz do FTP, ou seja, em https://exemplowp.com.br/. Agora preciso que o site seja movido para o subdomínio https://site.exemplowp.com.br/. Nesse caso, além de mover o conteúdo do FTP da raiz para a pasta site/, é necessário alterar a URL base para que o site continue acessando normalmente.

Como alterar a URL base do seu WordPress

Vamos utilizar como exemplo a instalação de um certificado SSL, mas na prática serve para qualquer um dos casos citados anteriormente.

Para entender melhor como instalar um certificado SSL em seu site, veja o artigo Seu site com certificado SSL (HTTPS).

Primeiramente acesse o seu painel de controle da KingHost, selecione o domínio e clique em Gerenciar Bancos MySQL:

Em seguida, identifique a base de dados do seu WordPress, clique em Editar e Criar Backup:

Caso não tenha certeza de qual é o banco que deve alterar, veja Como verificar os dados de acesso ao banco de dados utilizado pelo WordPress.

Você pode optar entre disponibilizar o backup direto no seu FTP ou baixar para a sua máquina. Como vamos editar o arquivo, sugerimos que você baixe direto, clicando em Fazer Download:

O arquivo baixado estará compactado em ZIP. Você precisa descompactá-lo e abrir o arquivo extraído (.sql) em um editor. Para isso, sugerimos programas como o Notepad++ ou o Sublime Text.
Neste exemplo vamos utilizar o Sublime Text.

Tecle CTRL + H (função substituir) e informe a URL antiga (com http) e no campo de baixo informe a nova URL (com https):

Não esqueça de informar as 2 URL da mesma forma, ou seja, se no primeiro campo você digitar barra no final (Ex.: http://exemplowp.com.br/), no segundo campo também deverá ter barra (Ex.: https://exemplowp.com.br/).
Caso estejam diferentes, ocorrerá erro no site.

A seguir, clique em Replace All (ou Substituir Todos, se estiver em português).
O resultado será a confirmação de quantas URL foram alteradas. Note no rodapé que, nesse caso, foram 34:

Sugerimos que refaça esse processo pesquisando por URL com www também, pois é possível que exista no mesmo sistema URL das 2 formas.
Por exemplo:
http://exemplowp.com.br >> https://exemplowp.com.br
http://www.exemplowp.com.br >> https://www.exemplowp.com.br

Agora que você já substituiu todas as URL, basta salvar o arquivo e compactá-lo em zip ou rar.

Vá até o painel de controle da KingHost e crie um novo banco de dados MySQL. Dessa forma você preserva o banco de dados original, caso precise de um backup, e importa o banco que você editou para uma nova base.

Digite uma senha para criar a base e insira uma observação para que você saiba que esta base é a que você alterou.

Feito a criação do banco de dados, basta clicar em Editar e depois em Importar Banco de Dados:

Em seguida selecione o arquivo compactado (.zip ou .rar) e clique em Enviar Banco de Dados.

Pronto. A base com a nova URL base foi importada.

Agora você só precisa editar o arquivo de conexão com o banco de dados para os dados (nome do banco, usuário e senha) do banco que você criou anteriormente e importou. Por exemplo:

O arquivo wp-config.php fica no diretório de instalação do seu WordPress. Se deseja entender mais sobre este arquivo, veja o artigo Entendendo o arquivo wp-config.php do WordPress.

Para finalizar, se o seu site possui algum recurso de cache, limpe e teste o acesso ao site.

Como fazer a alteração de URL base pelo phpMyAdmin

O phpMyAdmin é o seu gerenciador de banco de dados MySQL via web. Para ter abrir, basta acessar http://mysql.[seu domínio].
Por exemplo: http://mysql.exemplowp.com.br/

Para logar, basta digitar o nome da base e a senha. Caso não lembre, verifique no arquivo wp-config.php.

Ao acessar, clique no nome do banco de dados, à esquerda, e em seguida clique na aba SQL:

Copie o código a seguir, cole no phpMyAdmin:

UPDATE wp_options SET option_value = replace(option_value, 'http://', 'https://') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://', 'https://');
UPDATE wp_posts SET post_content = replace(post_content, 'http://', 'https://');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://', 'https://');

Clique em Executar e o resultado deverá ser semelhante a este:

Pronto, todas URL com http foram alteradas para https.

Restando dúvidas ou precisando de ajuda, contate-nos via telefone ou chat e converse com nosso suporte. Tenha em mãos seu código de cliente e senha de atendimento para ser atendido com mais agilidade.

Esse artigo foi útil pra você?