Pon a prueba tus habilidades en todos nuestros servicios de Hosting y ¡obtén un 15% de descuento!

Utiliza el código al pagar:

Skills
09.12.2024

¿Qué es el directorio www y public_html en mi carpeta?

Entendiendo www y public_html: La base de su sitio web

¿Qué son los directorios www y public_html y por qué son importantes? En el alojamiento web, los directorios public_html y www son el corazón de su sitio web, ya que contienen todos los archivos (HTML, CSS, imágenes y secuencias de comandos) que hacen que su sitio sea accesible en línea. Tanto si utilizas alojamiento compartido como cPanel, conocer estos directorios te ayudará a gestionar tu sitio web como un profesional. Esta guía desglosa sus funciones y cómo trabajan juntos para mantener su sitio en vivo y organizado.

directorio public_html

  • Definición: El directorio public_html es el directorio raíz de su sitio web en un servidor web. Es la carpeta por defecto donde se almacena el contenido web (archivos HTML, imágenes, CSS, JavaScript, etc.). Se puede acceder a cualquier archivo colocado dentro del directorio public_html a través de Internet utilizando su nombre de dominio.
  • Su finalidad:
    • Sirve como raíz de documentos para su dominio principal. Por ejemplo, si su dominio es example.com, se puede acceder a cualquier archivo o carpeta dentro de public_html utilizando https://example.com.
    • Aquí es donde debe cargar los archivos de su sitio web si desea que sean accesibles al público. Por ejemplo:
      • Un archivo index.html colocado en public_html se mostrará cuando los usuarios visiten https://example.com.
      • Un archivo llamado about.html colocado en public_html puede ser accedido usando https://example.com/about.html.
  • Archivos y carpetas comunes dentro de public_html:
    • index.html / index.php: El archivo principal que se carga cuando alguien visita tu dominio.
    • css/: Una carpeta que puede contener archivos CSS para estilizar.
    • js/: Una carpeta que puede contener archivos JavaScript.
    • images/: Una carpeta para almacenar las imágenes utilizadas en el sitio web.

directorio www

  • Definición: El directorio www es normalmente un enlace simbólico o acceso directo que apunta al directorio public_html. Existe por razones históricas y de compatibilidad.
  • Finalidad:
    • La carpeta www proporciona una ruta alternativa al directorio public_html. Es esencialmente otra forma de acceder al mismo contenido almacenado en public_html.
    • A efectos prácticos, colocar archivos en la carpeta www es lo mismo que colocarlos en public_html, ya que hacen referencia al mismo directorio.
  • ¿Por qué existe?
    • El directorio www es una característica heredada de antiguos entornos de alojamiento web y a menudo se mantiene para asegurar la compatibilidad con scripts y sitios web que esperan encontrar un directorio www.
    • Algunos usuarios están más familiarizados con el uso de www como directorio raíz de su sitio web, por lo que los proveedores de alojamiento suelen incluirlo por comodidad.

Cómo funcionan juntos www y public_html

  • Relación de enlace simbólico:
    • En muchas configuraciones de alojamiento, www es un enlace simbólico (o symlink) a public_html. Esto significa que ambos directorios apuntan a la misma ubicación en el servidor. Cualquier archivo o cambio realizado en un directorio se reflejará en el otro.
    • Por ejemplo:
      • Si coloca un archivo contact.html dentro de public_html, también aparecerá dentro de www porque www es un puntero a public_html.
  • Acceso a archivos utilizando ambas rutas:
    • Desde la perspectiva del usuario, no hay diferencia entre usar www y public_html. Ambos están asignados a su dominio, por lo que acceder a un archivo desde cualquier directorio funcionará de la misma manera.
    • Si subes un archivo a www, esencialmente lo estás subiendo a public_html y viceversa.

Ejemplo

Suponga que tiene una cuenta de alojamiento con el dominio ejemplo.com y ve los siguientes directorios:

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

Si carga o modifica index.html en public_html o www, será accesible a través de su navegador en https://example.com/.

Diferencias en algunos entornos de alojamiento

  • alojamiento basado en cPanel: La mayoría de los entornos de alojamiento compartido que utilizan cPanel utilizarán public_html como raíz de documentos predeterminada para el dominio principal, con www como enlace simbólico a él.
  • Configuraciones de servidor personalizadas: En servidores personalizados, www puede o no existir, dependiendo de cómo esté configurado el servidor. Sin embargo, public_html (o un directorio similar) es siempre necesario como raíz de documentos para servir páginas web.
  • Subdominios y dominios adicionales: Para subdominios o dominios adicionales, se pueden crear directorios separados dentro de public_html o junto a él. Por ejemplo
    • public_html/subdominio/ para subdominio.ejemplo.com.
    • public_html/addon-dominio/ para addon-dominio.com.

Conclusión: Controle los archivos de su sitio web

El directorio

public_html
es el núcleo de su sitio web, donde se encuentra todo el contenido público, mientras que
www
suele ser sólo un acceso directo a él. Centrándose en
public_html
para las cargas y la organización, puede mantener su sitio funcionando sin problemas y accesible. Empiece a gestionar sus archivos con confianza, sabiendo que ambos directorios trabajan juntos para dar vida a su sitio web

Pon a prueba tus habilidades en todos nuestros servicios de Hosting y ¡obtén un 15% de descuento!

Utiliza el código al pagar:

Skills