A conta está criada, os ficheiros estão lá — e o domínio ainda abre o site antigo, ou não abre nada. É normal: entre mudar os nameservers e o mundo inteiro saber disso passam horas. Mas não precisa de esperar de braços cruzados para começar a trabalhar.
O caminho que funciona sempre: o ficheiro hosts
O seu computador consulta um ficheiro próprio antes de perguntar ao DNS. Se lhe disser que o domínio é o nosso servidor, o seu navegador passa a ver o site novo — e só o seu. Ninguém mais no mundo é afectado.
| 2 |
No Windows: abra o Bloco de Notas como administrador e abra o ficheiro C:\Windows\System32\drivers\etc\hosts. No Mac ou Linux: no Terminal, sudo nano /etc/hosts.
|
|
| 3 |
Acrescente duas linhas no fim, com o seu IP e o seu domínio:
|
|
123.123.123.123 oseudominio.co.mz
123.123.123.123 www.oseudominio.co.mz
| 4 |
Grave, feche o navegador por inteiro e abra outra vez. Passa a ver o site novo no endereço real.
|
|
|
Apague as linhas quando terminar. Enquanto lá estiverem, só você vê o site novo — e continuará a vê-lo mesmo depois de o domínio apontar para outro lado. Já vimos quem passasse dias convencido de que o site estava no ar por causa disto. Apague as duas linhas assim que a mudança estiver feita.
|
|
Porque é que o e-mail não vem atrás. O ficheiro hosts só engana o seu computador, e só para o site. O correio continua a seguir o que o DNS público disser — ver quanto tempo demora uma alteração de DNS. Para testar contas de e-mail antes da mudança, use o webmail directamente.
|
O site abre e mostra «Index of /»
Em vez do site, aparece uma lista de ficheiros e pastas com um título «Index of /». Não é erro nem ataque: quer dizer que o servidor foi buscar a pasta e não encontrou lá um ficheiro de índice, por isso mostrou o que havia.
O servidor procura, por esta ordem, um index.php, um index.html ou um index.htm na raiz do site. Se nenhum existir, acontece isto.
| Causa |
O que fazer |
| Ainda não enviou o site |
Envie os ficheiros para public_html. Enquanto isso, ponha lá um index.html simples a dizer «em construção». |
| Enviou para dentro de uma pasta |
O conteúdo ficou em public_html/site/. Mova-o um nível acima, ou faça dessa pasta a raiz do domínio. |
| O ficheiro tem outro nome |
Index.html com I maiúsculo, ou home.html, não contam. Mude o nome para index.html, tudo em minúsculas. |
| O índice foi apagado |
Se o site já funcionava, alguma coisa o removeu. Reponha por data — com o JetBackup — e veja se há mais ficheiros em falta. |
|
Enquanto estiver assim, o seu site está aberto à vista. A listagem mostra a estrutura de pastas a quem passar por lá, e os varredores automáticos adoram isso — é por aí que encontram cópias de segurança esquecidas e ficheiros com senhas. Resolva no mesmo dia. Se preferir travar a listagem de vez, crie um .htaccess na raiz com esta linha:
|
Options -Indexes
Com isso, uma pasta sem índice passa a devolver 403 em vez de mostrar o conteúdo — ver erro 403 Forbidden e os erros do site: 500, 403, 404 e 508.
Um subdomínio para trabalhar à vontade
Se vai montar o site com calma, crie um subdomínio — novo.oseudominio.co.mz — e trabalhe lá. Abre imediatamente, não mexe no site actual e pode mostrá-lo a quem quiser sem alterar nada. Ver domínios estacionados e subdomínios.
PRODUTO RECOMENDADO Registe o seu domínio .co.mz Garanta o nome da sua empresa antes que outro o registe. a partir de 2.500,00 MT/ano Pesquisar domínio |