A página de “Site em Construção” é um arquivo padrão dentro do FTP do seu site. Ela serve com uma index (página inicial) enquanto o seu site não recebe o conteúdo. Por isso, ao acessar seu site, ao invés de se deparar com uma mensagem de erro, é exibida uma página customizada indicando que seu site ainda está em desenvolvimento.
O conteúdo dessa página é gerado por um arquivo chamado index.htm que é inserido toda a vez que você insere um novo site em sua hospedagem ou cria um subdomínio em um site já existente.
Para este tutorial você pode precisar de ajuda para acessar o FTP do seu site.
Portanto, confira o conteúdo do post: Como acessar o FTP via Filezilla.
Retirar a página de site em construção
Para que a página de site em construção não seja mais exibida nós temos que desativá-la.
Conseguimos isto removendo o arquivo do FTP ou renomeando a index.htm, assim como no exemplo abaixo:
Note que renomeamos a index.htm e foi enviado para o FTP uma index.php.
Com a index.htm renomeada o servidor irá buscar pela próxima index que houver no diretório. Sendo assim, ao acessar o site não é mais exibido o conteúdo da página de construção visto que o arquivo (index.htm) está renomeado, o que faz com que seja exibido o conteúdo da index.php.
E por que é lido primeiro arquivos html e depois php ou outros?
Como o HTML é a linguagem de marcação padrão de qualquer navegador, ela é interpretada primeiro. Ao carregar um arquivo PHP, por exemplo, o servidor web envia ao usuário um conteúdo em HTML dele. Por isso, ao ter duas index, uma HTML e outra em PHP, sempre será entregue primeiro o conteúdo em HTML.