![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8A_z90XeLr-oOGW73gcZy-kqk153CjLhVrGZfG9WFv9HHl9-uReJ5U-6IYqSqB0YG24qbcGUEbcP-B2g0CysislDZrcUlubsYPgt-UOz7yNQvrQ-XlphXXG5t5yqJBpp27jIneAqbSgKp/s680-rw/http-www.gif)
Diferente de sites como GoDaddy e E-domínios, o Registro.br não tem uma opção de redirecionamento de domínio. Uma solução para isso é usar a hospedagem gratuita do 000webhost.com.
No redirecionamento completo ou permanente (redirect 301), todos os links internos do domínio antigo são automaticamente redirecionados para o mesmo link interno no domínio novo.
Por exemplo, se o visitante tenta abrir a seguinte imagem:
Ele é automaticamente redirecionado para:
O mesmo acontece se ele abrir qualquer outra página ou arquivo do site antigo.
Esse redirecionamento é muito útil quando você precisa mudar apenas o domínio, sem excluir ou modificar o conteúdo existente. Assim, os links de arquivos e páginas internas que já estão linkados em outros sites, indexados em sites de buscas, salvos em favoritos… continuam funcionando e você não perde tantas visitas com a mudança de endereço.
E como aqui vou mostrar o uso de uma hospedagem gratuita, esse recurso pode ser particularmente útil para quem usa Blogger, Wix, Wordpress.com… e não está interessado em contratar um plano só para fazer o redirecionamento.
Leia os dois exemplos para entender bem as diferenças e optar pelo modo correto.
Exemplo 1: com mudança de DNS
Se o siteantigo.com.br está sendo utilizado somente para redirecionamento, a melhor opção é colocar o DNS do 000webhost.com dentro do Registro.br.
Características desse método:
- você também pode redirecionar e-mails gratuitamente;
- você pode redirecionar subdomínios para diferentes sites, dentro da mesma conta.
1. Cadastre-se no 000webhost.com
Se você ainda não tem conta no site, faça seu cadastro (botão Sign Up) e já digite o seu domínio antigo no primeiro campo:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK2766Of5Zn_6tts61prnAmQNr-BSMOL7nqPtMQ0lZ_-0c8uCnOe_WDtwoCV7Za5SpB02kbQsW5F6cU3zresmqrMedSffqqcDsCvxHoIPmXsW5R4CBZ9ayMHUvFLsEZnMtA3GkMzHotOeX/s680-rw/dominio-antigo.png)
Esse site tem uma letra pequena, se você tem dificuldade com isso (eu tenho), tecle Ctrl + até a fonte ficar no tamanho ideal.
Preencha todos os seus dados e siga as instruções de confirmação de cadastro.
Se você já tem cadastro no site, basta fazer login, clicar em Add-on Domains e criar uma nova conta:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmx0Q7r2dEYGFdGLQJ1pBZe9QZMe3b8Jl63z8DZmppftNR42hhDxCGUvYc0id5x_iuWOOuxPd2IFva1DwJYJxm63-mkgTjl7MCzYtKoLUg8ZC2pFQl3yUGJBDxYpf1173x6ORWBKH9GKCQ/s600-rw/adicionar-dominio.png)
2. Coloque o DNS do 000webhost.com no Registro.br
Depois que você criar e confirmar a conta, vá para a opção View Account Details (primeiro ícone). Nessa página estão os servidores da 000webhost:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht3dFVTztaQEe_sdye4bAMCzZQS9ozWDoxBydXNsNXpNn_E_tQ1qdHfcUCR9y8ui6OQIHVMm7kkKiBYvKXQH4vEVzFbKj0IAY_7PIv9wGq0446URxtTvjGHVvYIiXmT1Oo7S25hNX9Oedc/s600-rw/dns.png)
Em outra aba, entre no Registro.br, acesse sua conta, abra seu domínio e clique no link Alterar servidores DNS. Em seguida em Informar servidores DNS:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_XcreulH1UltdOIA96sIA60WX45WLhRGlreY1jEjZtx6fvBr66t4Lin6Ag8Xfd-BLOgCNi0m2ITv8UTGQlhKe5FRTdVHdvfmBh6XwwwCaUz_w081UsLHjHeBdqW4xZdJbPo1OOQl0vagt/s600-rw/alterar-dns600.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDQk5H4Ry3h92hzwYrvHYllq86evbvaGQiGEd3GW-El66mCufzlVhDiyRtZ1NZT22IU9sLdqEpPMLXr_PaclqRhDDE7mbCjW29yTJltV8CHZMpTS-HTd5PQPM0qero-eWgJkNbwSfcjOzz/s600-rw/informar-dns600.png)
Copie os DNSs do 000webhost, cole no Registro.br e clique em salvar dados:
Se der tudo certo, siga para o próximo passo. Ocorrendo algum problema, use a página de contato do Registro.br.
3. Edite o .htaccess
Essa configuração é necessária para que http://siteantigo.com funcione com o redirecionamento 301.
Volte ao 000webhost, clique no ícone File Manager (use Ctrl F se ficar perdido). O gerenciador de arquivos deve abrir em uma nova aba. Entre na pasta public_html e note que ela já tem um arquivo .htaccess, portanto basta clicar no botão edit/editar (use a barra de rolagem para ver a imagem inteira):
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibTInluqXYxFpCfLyJFG1lM2oJmwtq66-L0dTcDtjIa8Gt4yjl0Y-w_0b0tGAcOd6bokfBGjk4fcTovgQGFoHOLar8g_v884cpKyEtAfNWQEBuMw_dplS9OBLoB8a8AgsXQEZOllmTlJbE/s680-rw/edit-htaccess.png)
Apague o recado que está escrito nela e cole o seguinte código:
RewriteEngine on
RewriteRule (.*) http://www.novosite.com.br/$1 [R=301,L]
Onde está escrito www.novosite.com.br, coloque o novo domínio.
Em seguida salve (ícone de disquete) e volte (seta para a esquerda).
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2AUBrF1U4s26mR0t8gt9HDudRYpGPq8ccpwKbaBn7-JrvK_OwsCdj0I_WqsyT2qrJyYBFSOsdmusiVS_l7KT3UQdW5me_3SLoSz7kD5UbUIWd5W0P59TnoB48gNbSclm126Uc4qbHkkWU/s600-rw/codigo-htaccess.png)
Neste artigo estou focando na hospedagem gratuita do 000webhost, mas esse código deve funcionar em qualquer hospedagem que use servidor Apache/Linux, seja gratuita ou paga.
4. Redirecione os subdomínios
Essa configuração é necessária para que www.siteantigo.com também funcione com o redirecionamento 301.
No painel de controle do domínio, clique no ícone Subdomains e crie o subdomínio desejado:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK3RD5HoBcpFr6PjpzRQ_HXNHhfXGaHwovnGXgdnCNCexCIZYP7tS9-lFjjyY9OLID2KYSLBLPA3NVcg2waZB8wloe3iUVQqpqk8KBVPpgvwrGy3gF91hu9-eoGMjMYQpWJRniLl9UnQtY/s600-rw/criando-subdominio.png)
Esse www. à esquerda significa exatamente NADA. Se você for redirecionar o www, por exemplo, você precisará escrever exatamente www, então ignore a aparente repetição. Acredito que para fazer algum sentido deveria estar escrito http://.
Volte para o painel de controle e clique no ícone File Manager. Entre em public_html e observe que a pasta do subdomínio já foi criada.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbpgI0hdpU09TW1e69tGMEyruYXqYD-9uIGFDnOq7WfBGmIFpsoe-mYEDLL6_-wrx60cqJf31_ReoY6Qfwu6VhotwxUqSZ2Fm9nx_EIK3gj4Csf-wCR5qKf-RU14_MGajX4oRTaE7RpSLA/s600-rw/entrar-blog.png)
Entre nela, clique em New file/Novo arquivo e cole o código:
RewriteEngine on
RewriteRule (.*) http://www.novosite.com.br/$1 [R=301,L]
No espaço para o nome do arquivo digite .htaccess. Dentro do arquivo, cole o código de redirecionamento:
RewriteEngine on
RewriteRule (.*) http://www.novosite.com.br/$1 [R=301,L]
Troque www.novosite.com.br pelo seu domínio atual.
Clique no disquete para salvar.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-S9fjr6TpJnWADFn5VoSMXId53yfE1XqFxMW5poVlpdZTRrZoZrnCiDfC_DoBf5dIvSijOJ928ZJH2zjfQb7mk4Phk8AUp5J4qBD9UqueLldjXiwGiedr0V8lofBCy6IvZhvX1VWJCRw6/s600-rw/htaccess.png)
Lembrando que essa configuração é totalmente independente daquela que você fez na pasta raiz, logo pode ser um domínio diferente do que você configurou antes.
Repita o procedimento para os demais subdomínios desejados.
Exemplo 2: sem mudança de DNS
Este método é mais indicado para quem precisa redirecionar apenas a raiz ou um subdomínio do site antigo.
Características desse método:
- os redirecionamentos de e-mail não vão funcionar;
- você pode redirecionar subdomínios para diferentes sites, mas cada subdomínio precisa de uma conta diferente.
1. Cadastre-se no 000webhost.com
Se você ainda não tem conta no site, faça seu cadastro (botão Sign Up), mas ainda NÃO digite seu domínio antigo no primeiro campo, crie um endereço gratuito primeiro:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqdgBJuQmlq46VJ7LdjFI7T0TOBqG3gcnmbftYA1iuTX60Msw1kfeNVW5x8-RmpFshysR6UHS2tHfWtunQFNQJHnQdWgbOSupo9vc6_7lGYmMSkLAjHdaJvSRGREfpI6gRYgzrjeJtMRgR/s600-rw/free-subdomain.png)
Se você já tem cadastro no site, basta fazer login, clicar em Add-on Domains e criar uma nova conta, também optando pelo endereço gratuito.
2. Adicione o domínio ou subdomínio
Após criar a conta com endereço gratuito, clique no ícone Parked Domains para adicionar o domínio ou subdomínio que será redirecionado:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7kAUZ38dGksYWr8sQZP3CUPLedOvsiYdjpnYixH2AclD4bzJeokicnVhgjs9VdFuiN_USLUvv77Ia5SbJGLGs4uoxPNcgHDDdPXyVRiTkNLXJB52yn53RiMenWAjom37ql_lm-wb3sxwH/s600-rw/park-domain.png)
Depois que você clicar no botão Park Domain, vai aparecer uma mensagem avisando para mudar o DNS, mas neste caso podemos ignorar.
3. Edite o .htaccess
O procedimento é o mesmo descrito acima.
4. Aponte o subdomínio
Em outra aba, abra o Registro.br, acesse a conta, entre na edição da zona DNS do domínio desejado, clique em + Record.
Na aba do 000webhost, entre no painel de controle (Control Panel), clique no ícone View Account Details e copie o IP que está na opção "You can also point your domain…"
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_jJSZ28BSJf6V7sgP4uXQmXkzMvu9pWUZ_KYFjjboEY48C7YK_LOJkWUWCYOCpR3T_bkatPPDlJ2lQLK8h2RFYcMjiS91zoj4Jy2Ofevi8vZ_tlemKsu4xd3WsQbfj_lse1JGtNaChY5Q/s600-rw/iprecord.png)
Na aba do Registro.br, adicione ou edite o subdomínio que você configurou no 000webhost. Do lado direito, cole o IP de apontamento e adicione:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieXv-RFZTC7TYxO7y1gdrS5fuVrObVCBqtU06nFUvjja8jYjfoyyGk1agHRw1uoKKYzkPWIw2LPKP9v5gXPkwvBihTSUyT_3jrQTRkPZILnq2Q3hfhukKkYFLJt8LwJZ8g-sHhQP5VVVWx/s1600-rw/adicionar-ip.png)
Em seguida, clique no botão Salvar para a mudança ser efetivada.
O redirecionamento pode levar segundos ou horas para funcionar, tenha paciência.
É importante lembrar que, com esse método, se você precisar redirecionar mais de um subdomínio do mesmo site, deve criar contas diferentes, fazer apontamentos A diferentes e configurar o .htaccess em cada uma das contas.
Para alternativas mais simples de redirecionamento, visite o post Como redirecionar um site para outro.
Até mais!
Primeira imagem: Pixabay
Nenhum comentário:
Postar um comentário
Todos os comentários são moderados pela autora do blog.