Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills
09.12.2024

O que são os diretórios www e public_html em minha pasta?

Entendendo www e public_html: A base do seu site

O que são os diretórios www e public_html e por que eles são importantes? Na hospedagem na Web, os diretórios public_html e www são o coração do seu site, contendo todos os arquivos – HTML, CSS, imagens e scripts – que tornam seu site acessível on-line. Independentemente de você estar usando hospedagem compartilhada ou cPanel, entender esses diretórios ajuda a gerenciar seu site como um profissional. Este guia detalha suas funções e como eles trabalham juntos para manter seu site ativo e organizado.

diretório public_html

  • Definição: O diretório public_html é o diretório raiz do seu site em um servidor da Web. É a pasta padrão em que o conteúdo da Web (arquivos HTML, imagens, CSS, JavaScript etc.) é armazenado. Todos os arquivos colocados dentro do diretório public_html podem ser acessados pela Internet usando o seu nome de domínio.
  • Finalidade:
    • Serve como a raiz do documento para seu domínio principal. Por exemplo, se o seu domínio for example.com, qualquer arquivo ou pasta dentro de public_html poderá ser acessado usando https://example.com.
    • É nesse local que você deve carregar os arquivos do seu site se quiser que eles sejam acessíveis ao público. Por exemplo:
      • Um arquivo index.html colocado em public_html será exibido quando os usuários visitarem https://example.com.
      • Um arquivo chamado about.html colocado em public_html pode ser acessado por meio de https://example.com/about.html.
  • Arquivos e pastas comuns dentro de public_html:
    • index.html / index.php: O arquivo principal que é carregado quando alguém visita seu domínio.
    • css/: Uma pasta que pode conter arquivos CSS para estilização.
    • js/: Uma pasta que pode conter arquivos JavaScript.
    • images/: Uma pasta para armazenar imagens usadas no site.

diretório www

  • Definição: O diretório www é normalmente um link simbólico ou atalho que aponta para o diretório public_html. Ele existe por motivos históricos e de compatibilidade.
  • Finalidade:
    • A pasta www fornece um caminho alternativo para o diretório public_html. Essencialmente, é outra maneira de acessar o mesmo conteúdo armazenado em public_html.
    • Para a maioria dos fins práticos, colocar arquivos na pasta www é o mesmo que colocá-los em public_html, pois eles fazem referência ao mesmo diretório.
  • Por que ele existe?
    • O diretório www é um recurso herdado de ambientes de hospedagem na Web mais antigos e geralmente é mantido para garantir a compatibilidade com scripts e sites que esperam encontrar um diretório www.
    • Alguns usuários estão mais familiarizados com o uso do www como diretório raiz do site, portanto, os provedores de hospedagem geralmente o incluem por conveniência.

Como o www e o public_html funcionam juntos

  • Relação de link simbólico:
    • Em muitas configurações de hospedagem, www é um link simbólico (ou link simbólico) para public_html. Isso significa que os dois diretórios apontam para o mesmo local no servidor. Todos os arquivos ou alterações feitas em um diretório serão refletidos no outro.
    • Por exemplo:
      • Se você colocar um arquivo contact.html dentro de public_html, ele também aparecerá dentro de www porque www é um ponteiro para public_html.
  • Acesso a arquivos usando ambos os caminhos:
    • Do ponto de vista do usuário, não há diferença entre usar www e public_html. Ambos são mapeados para o seu domínio, portanto, o acesso a um arquivo de qualquer um dos diretórios funcionará da mesma forma.
    • Se você fizer upload de um arquivo para www, estará essencialmente fazendo upload para public_html e vice-versa.

Cenário de exemplo

Suponha que você tenha uma conta de hospedagem com o domínio example.com e veja os seguintes diretórios:

  • public_html/index.html
  • www/index.html

Se você carregar ou modificar o index.html em public_html ou www, ele poderá ser acessado pelo navegador em https://example.com/.

Diferenças em alguns ambientes de hospedagem

  • hospedagem baseada no cPanel: A maioria dos ambientes de hospedagem compartilhada que usam o cPanel usará public_html como a raiz padrão do documento para o domínio principal, com www como um link simbólico para ele.
  • Configurações de servidor personalizadas: Nas configurações de servidores personalizados, o www pode ou não existir, dependendo de como o servidor está configurado. Entretanto, public_html (ou um diretório semelhante) é sempre necessário como raiz do documento para servir páginas da Web.
  • Subdomínios e domínios complementares: Para subdomínios ou domínios complementares, podem ser criados diretórios separados dentro do public_html ou ao lado dele. Por exemplo:
    • public_html/subdomain/ para subdomínio.example.com.
    • public_html/addon-domain/ para addon-domain.com.

Conclusão: Assuma o controle dos arquivos do seu site

O diretório

public_html
é o núcleo do seu site, servindo todo o conteúdo público, enquanto o
www
geralmente é apenas um atalho para ele. Ao se concentrar em
public_html
para uploads e organização, você pode manter seu site funcionando sem problemas e acessível. Comece a gerenciar seus arquivos com confiança, sabendo que ambos os diretórios trabalham juntos para dar vida ao seu site!

Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills