HostingVersion en ingles

Articulo de ayuda

Public_html: Todo lo que debes saber acerca de esta carpeta

La carpeta public_html es el directorio raiz donde se publican los archivos de tu web. Aqui tienes que es, sus permisos, y como solucionar los problemas mas frecuentes.

Publicado: 30/6/2026Actualizado: 7/7/2026

¿Que es la carpeta public_html?

La carpeta public_html es el directorio raiz en servidores web donde se almacenan y se sirven los archivos HTML, CSS, JavaScript y otros archivos estaticos que conforman un sitio web. Es la carpeta que se encuentra en la ruta mas alta de la estructura de archivos y es accesible en Internet a traves de un nombre de dominio o una direccion IP.

Dentro de la carpeta public_html, se ubican los archivos que componen el sitio web, incluyendo las** imagenes, videos, hojas de estilo, scripts, entre otros**. Ademas, es importante mencionar que algunas aplicaciones web, como los CMS (sistemas de gestion de contenidos) como WordPress, Joomla o Drupal, tambien almacenan sus archivos en la carpeta public_html.

Es importante tener en cuenta que la carpeta public_html es publica y cualquier usuario puede acceder a los archivos contenidos en ella, por lo que se debe prestar atencion a la seguridad y proteccion 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 traves de Internet.

¿Como 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 gestion 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 sera 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 pagina 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.

¿Cuales 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.

Ademas, es importante asegurarse de que los permisos esten configurados correctamente para evitar problemas de seguridad. En general, se recomienda establecer los permisos de la siguiente manera:

– Lectura (r): 4

– Escritura (w): 2

– Ejecucion (x): 1

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

¿Como se puede proteger la carpeta public_html para evitar acceso no autorizado?

La carpeta public_html es una de las partes mas importantes de un sitio web, ya que es donde se almacena todo el contenido que se muestra al publico. 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 permitira que los usuarios autorizados puedan leer y escribir en los archivos, pero evitara que los usuarios no autorizados puedan acceder a ellos.

2. Usar contrasenas seguras: Asegurate de que tus contrasenas sean lo suficientemente seguras y que se cambien regularmente. Evita usar contrasenas obvias o que sean faciles de adivinar.

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

¿Que 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. Ademas, 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.

¿Que 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.

¿Que relacion hay entre la carpeta public_html y www?

La carpeta public_html y el subdominio www estan 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 convencion que se utiliza para identificar la carpeta public_html del dominio principal. Es decir, la URL de un sitio web puede comenzar con www o no, pero en ambos casos se esta accediendo a la misma carpeta public_html. En cualquier caso, es importante asegurarse de que tanto la carpeta public_html como el subdominio www esten correctamente configurados para que el sitio web funcione correctamente.

¿Como instalo un nombre del dominio nuevo en public_html?

En todos nuestros planes de hosting , puedes anadir dominios a tu servicio de hosting. Para instalar un dominio nuevo en la carpeta public_html, debes acceder al panel  de control, donde podras anadir 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 instalacion del nuevo dominio en public_html, puedes contactar con nuestro equipo de soporte tecnico.

En el raiz de mi Hosting hay un directorio www que muestra la misma informacion que el directorio public_html, ¿Que significa esto?

La presencia de un directorio www en la raiz del hosting que muestra la misma informacion que public_html puede deberse a una configuracion 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 pagina web deben ser subidos a la carpeta public_html dentro del servidor de alojamiento. Puedes hacerlo a traves 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. Ademas, es recomendable mantener una organizacion clara y ordenada de los archivos y carpetas dentro de public_html para facilitar su gestion y actualizacion en el futuro. Si tienes problemas o dudas sobre como subir tus archivos a public_html, puedes contactar al soporte tecnico del hosting para obtener ayuda y orientacion.

Problemas frecuentes

Subi la web pero no se ve

Puede que hayas subido los archivos en una carpeta incorrecta, o que falte un archivo inicial como index.html o index.php en la raiz de public_html.

Aparece “Index of” en vez de mi web

El servidor no encuentra un archivo inicial (index.html, index.php) dentro de la carpeta, por lo que muestra el listado de archivos en su lugar.

Veo la pagina antigua despues de actualizar

Puede ser cache del navegador, cache de la web (por ejemplo un plugin de WordPress) o archivos antiguos que aun quedan en public_html. Limpia la cache antes de dar el problema por real.

Preguntas frecuentes

Puedo borrar public_html?

No es recomendable. Es la carpeta esencial que muestra tu web principal; borrarla dejaria tu dominio sin contenido.

Donde subo WordPress?

Normalmente dentro de la carpeta publica del dominio; para el dominio principal suele ser directamente public_html.

Todos los dominios usan public_html?

No siempre. Los dominios adicionales de un hosting multidominio pueden tener carpetas propias distintas de public_html.

Conclusion

public_html es la carpeta donde se publican los archivos visibles de tu web principal, con permisos recomendados 755 para el directorio y 644 para los archivos. Antes de subir contenido nuevo o reemplazar archivos existentes, confirma la ruta correcta del dominio y haz una copia de seguridad.