---
title: "Public_html: Todo lo que debes saber acerca de esta carpeta"
description: "### ¿Qué es la carpeta public_html? La carpeta public_html **es el directorio raíz** en **servidores web** donde se almacenan y se sirven los archivos **HTML, CSS, JavaScript** y otros archivos estáticos que conforman un sitio web. Es la carpeta que s**e encuentra en la ruta más alta de…"
url: "https://hostingtradeweb.com/docs/public_html-todo-lo-que-debes-saber-acerca-de-esta-carpeta/"
updated: "2025-01-29"
category: Hosting
---

# Public_html: Todo lo que debes saber acerca de esta carpeta

### ¿Qué es la carpeta public_html?

La carpeta public_html **es el directorio raíz** en **servidores web** donde se almacenan y se sirven los archivos **HTML, CSS, JavaScript** y otros archivos estáticos que conforman un sitio web. Es la carpeta que s**e encuentra en la ruta más alta de la estructura de archivos** y es **accesible en Internet** a través de un nombre de dominio o una dirección IP.

Dentro de la carpeta public_html, se ubican los archivos que componen el sitio web, incluyendo las** imágenes, videos, hojas de estilo, scripts, entre otros**. Además, es importante mencionar que algunas aplicaciones web, como los CMS (sistemas de gestión de contenidos) como **WordPress, Joomla o Drupal, también almacenan sus archivos en la carpeta public_html.**

Es importante tener en cuenta que la carpeta **public_html es pública y cualquier usuario puede acceder a los archivos contenidos en ella**, por lo que se debe prestar **atención a la seguridad y protección de los datos** alojados en ella. En resumen, la carpeta **public_html es fundamental** para almacenar los archivos que conforman un sitio web y hacerlos accesibles a través de Internet.

### ¿Cómo se pueden modificar los archivos en la carpeta public_html?

Para modificar los archivos en la carpeta public_html, **es necesario tener acceso a la cuenta de hosting** y utilizar un **programa de gestión de archivos**, como por ejemplo, **Filezilla**. Una vez accedido al gestor de archivos, se deben buscar los **archivos ubicados en la carpeta public_html y seleccionar el que se desea modificar**. Es importante tener en cuenta que algunos archivos pueden tener **permisos de escritura restringidos, por lo que será necesario cambiar los permisos para poder realizar modificaciones**. Para hacerlo, basta con hacer clic derecho sobre el archivo, seleccionar «Permisos de archivo» y modificar los valores de los permisos a «lectura y escritura» para el usuario correspondiente. Una vez realizados los cambios, se deben guardar y cerrar los archivos para que se implementen los cambios en la página web. **Es fundamental tener cuidado al realizar modificaciones en los archivos de la carpeta public_html, ya que cualquier error puede afectar el funcionamiento del sitio web.** Por ello, se recomienda hacer siempre una copia de seguridad antes de realizar cualquier cambio.

### ¿Cuáles son los permisos necesarios para el directorio public_html?

Para acceder y gestionar el directorio public_html **es necesario contar con ciertos permisos en el servidor**. En primer lugar, se requiere tener permisos de **lectura** para poder visualizar el contenido de la carpeta y, en segundo lugar, permisos de **escritura** para poder agregar, modificar o eliminar archivos dentro de ella.

Además, es importante asegurarse de que los **permisos estén configurados correctamente** para evitar problemas de seguridad. En general, se recomienda establecer los permisos de la siguiente manera:

– Lectura (r): 4

– Escritura (w): 2

– Ejecución (x): 1

De forma generica, podemos decir que los archivos deben tener permisos 644 y los directorios 755

### ¿Cómo se puede proteger la carpeta public_html para evitar acceso no autorizado?

La carpeta public_html **es una de las partes más importantes de un sitio web**, ya que es donde se almacena todo el contenido que se muestra al público. Por lo tanto, es fundamental protegerla para evitar accesos no autorizados y **garantizar la seguridad de tus datos.**

Hay varias medidas que puedes tomar para proteger la carpeta public_html, entre ellas:

**1. Cambiar los permisos de acceso**: Es esencial asegurarse de que los permisos de acceso a la carpeta sean los correctos. En general, los permisos deben ser **755 para la carpeta y 644 para los archivos**. Esto permitirá que los usuarios autorizados puedan leer y escribir en los archivos, pero evitará que los usuarios no autorizados puedan acceder a ellos.

**2. Usar contraseñas seguras**: Asegúrate de que **tus contraseñas sean lo suficientemente seguras** y que se cambien regularmente. Evita usar contraseñas obvias o que sean fáciles de adivinar.

**3. Actualizar el software:** Mantén actualizado el software que utilizas en tu sitio web, incluyendo el gestor de contenidos, los plugins y las extensiones.

### ¿Qué paneles de control usan public_html?

El directorio public_html es utilizado principalmente por los paneles de control de hosting, como **cPanel, Plesk, DirectAdmin**, entre otros. En mihosting tienes acceso a cPanel y DirectAdmin, dependiendo del plan de hosting que hayas contratado.

Estos paneles permiten a los usuarios con acceso de administrador gestionar y publicar contenidos en sus sitios web de manera sencilla y eficiente. Además, estos paneles de control suelen contar con herramientas de seguridad que ayudan a proteger la carpeta public_html y garantizar la integridad de los datos. Es importante elegir un panel de control confiable y seguro para evitar problemas de seguridad en el sitio web.

### ¿Qué dominio se instala en la carpeta public_html?

La carpeta public_html es donde se instala el **dominio principal** de un sitio web. Es decir, cuando contratas tu alojamiento web, **se asigna una carpeta public_html que corresponde al dominio que usastes al contratar el servicio de hosting.** Es importante tener en cuenta que se pueden crear subcarpetas dentro de la carpeta public_html para alojar otros dominios o subdominios.

## ¿Qué relación hay entre la carpeta public_html y www?

La carpeta **public_html y el subdominio www están estrechamente relacionados**, ya que ambos se utilizan para acceder al sitio web. Cuando se escribe el nombre de un sitio web en un navegador, el servidor busca la carpeta public_html del dominio correspondiente y carga los archivos y contenido almacenados en ella. Por otra parte, el subdominio www es una convención que se utiliza para identificar la carpeta public_html del dominio principal. Es decir, l**a URL de un sitio web puede comenzar con «www» o no**, **pero en ambos casos se está accediendo a la misma carpeta public_html.** En cualquier caso, es importante asegurarse de que tanto la carpeta public_html como el subdominio www estén correctamente configurados para que el sitio web funcione correctamente.

### ¿Cómo instalo un nombre del dominio nuevo en public_html?

En todos nuestros planes de hosting , puedes añadir dominios a tu servicio de hosting. **Para instalar un dominio nuevo en la carpeta public_html, debes acceder al panel  de control, donde podras añadir el dominio y colocarlo en la carpeta de tu preferencia, siendo esta carpeta, la raiz para el dominio que acabas de instalar.**

Es importante recordar que **el nuevo dominio debe estar registrado** y configurado para apuntar a nuestros servidores mendiante configurar los dns de mihosting. Si tienes dudas o problemas durante el proceso de instalación del nuevo dominio en public_html, puedes [contactar](https://mihosting.com/contacto/) con nuestro equipo de soporte técnico.

### En el raiz de mi Hosting hay un directorio www que muestra la misma información que el directorio public_html, ¿Qué significa esto?

La presencia de un directorio www en la raíz del hosting que muestra la misma información que public_html **puede deberse a una configuración particular del servidor**. Esta configuracion es comun en los servidores cPanel.  En algunos casos, **www se utiliza como un alias de public_html, es decir, son dos nombres diferentes que apuntan a la misma carpeta.** Esto permite que los usuarios puedan acceder al sitio web escribiendo la URL con o sin www al principio.

### ¿A que carpeta subo los archivos de mi pagina web?

**Los archivos de tu página web deben ser subidos a la carpeta public_html** dentro del servidor de alojamiento. Puedes hacerlo a través de un cliente FTP o mediante el administrador de archivos del panel de control del hosting. Es importante asegurarte de subir los archivos a la carpeta correcta, ya que **si los subes a otra carpeta, es posible que tu sitio web no sea accesible o presente errores**. Además, es recomendable mantener una organización clara y ordenada de los archivos y carpetas dentro de public_html para facilitar su gestión y actualización en el futuro. Si tienes problemas o dudas sobre como subir tus archivos a public_html, puedes contactar al soporte técnico del hosting para obtener ayuda y orientación.
