Capítulo 4 · 4.6
Uma pasta diferente para o seu site (pasta raiz)
A pasta raiz (no DirectAdmin Docroot ou Pasta raiz) é a pasta que os visitantes veem quando abrem o seu site. No seu domínio principal, essa pasta é domains/oseudominio.nl/public_html. Por vezes pretende uma pasta diferente, por exemplo porque o seu site está numa subpasta ou porque uma framework como o Laravel utiliza uma pasta public.
Num subdomínio: escolha Personalizado
Num subdomínio, pode escolher a pasta: ao criá-lo, ou mais tarde através do lápis.
- Aceda a Gerenciar Subdomínios e clique em ADICIONAR SUBDOMÍNIO.
- Introduza o subdomínio.
- Em Pasta raiz, escolha Personalizado e introduza a pasta. A pasta tem de estar dentro do seu pacote, por exemplo /domains/oseudominio.nl/public_html/novosite.
- Clique em ADICIONAR SUBDOMÍNIO.

Desta forma, pode, por exemplo, fazer com que teste.oseudominio.nl aponte para uma pasta com uma nova versão do seu site, ou para a pasta public de um projeto Laravel.
Alterar a pasta de um subdomínio existente
- Aceda a Gerenciar Subdomínios.
- Clique no lápis na linha do subdomínio.
- A janela Alterar a pasta raiz abre. Em Pasta raiz, introduza a nova pasta.
- Clique em GUARDAR.

Os ficheiros não são movidos automaticamente: coloque-os você mesmo na nova pasta, por exemplo através do Gerenciador de arquivos (ver Abrir o Gerenciador de arquivos: as pastas do seu pacote).
Através dos três pontos na mesma linha, abre as Estatísticas, o Log de uso, o Log de erros e o Log do WAF do subdomínio (ver Estatísticas e logs dos domínios: o log de erros e o log de acesso).

No seu domínio principal: assim resolve
Não pode alterar a pasta raiz do seu domínio principal: é sempre public_html. Se precisar de uma pasta diferente, tem estas possibilidades:
- Coloque o site diretamente em public_html. É geralmente a forma mais simples. Mova os ficheiros no Gerenciador de arquivos (ver Abrir o Gerenciador de arquivos: as pastas do seu pacote).
- Redirecione para a subpasta através do .htaccess. Coloque em public_html um ficheiro .htaccess com uma regra que redirecione internamente todos os pedidos para a subpasta. O visitante não nota nada disso. Para o Laravel, pode encontrar um exemplo deste tipo na documentação do Laravel.
- Contacte-nos. Se não conseguir resolver, crie um ticket. Mencione o domínio e a pasta que pretende utilizar.
Atenção: Não coloque ficheiros com palavras-passe (como um ficheiro .env) diretamente em public_html. Tudo o que está em public_html pode, em princípio, ser acedido através da internet.
