Artículo de ayuda · Waclis

📄 ¿Cómo subir los archivos de una landing page o sitio web con WaclisHOST?

¿Cómo subir los archivos de una landing page o sitio web con WaclisHOST?


Con WaclisHOST puedes alojar los archivos de una landing page, un sitio web estático o una aplicación web para que estén disponibles en Internet desde tu dominio o desde un subdominio.

Este servicio está pensado para clientes que:

  • Ya tienen contratado un plan de hosting con WaclisHOST.

  • Utilizan WaclisHOST para administrar cuentas de correo electrónico y también desean alojar archivos web.

  • Tienen su sitio principal funcionando con Waclis y necesitan publicar una landing page, aplicación o sección independiente en un subdominio.

  • Contrataron únicamente un servicio de hosting con Waclis y necesitan publicar su propio sitio web.

WaclisHOST proporciona la infraestructura de alojamiento, el acceso al panel de administración, las cuentas FTP, los subdominios, las bases de datos y otros recursos incluidos en el plan contratado.

IMPORTANTE: WaclisHOST es un servicio independiente de la plataforma de creación y administración de sitios web de Waclis. La contratación de un sitio web con Waclis no incluye automáticamente un servicio de hosting externo con acceso a cPanel o FTP.




Antes de comenzar


Debes tener preparados los archivos que componen tu landing page o sitio web. Dependiendo del proyecto, pueden incluir:

  • Archivos HTML.

  • Hojas de estilos CSS.

  • Archivos JavaScript.

  • Imágenes.

  • Tipografías.

  • Videos o documentos.

  • Archivos PHP.

  • Archivos de configuración.

  • Una base de datos MySQL o MariaDB.

  • Un archivo .htaccess.

También necesitarás los datos de acceso proporcionados al contratar WaclisHOST:

  • Dirección de acceso a cPanel.

  • Usuario de cPanel.

  • Contraseña.

  • Dominio asociado al servicio.

  • Datos de FTP, en caso de utilizar este método.

  • Datos de la base de datos, cuando el sitio los requiera.

Nota: No todos los constructores de sitios permiten descargar y alojar sus archivos en otro servidor. Las plataformas completamente administradas, como algunos creadores visuales en línea, pueden requerir que el sitio continúe alojado en su propia infraestructura. Antes de comenzar, verifica que tu proyecto pueda exportarse como archivos HTML, CSS, JavaScript, PHP o como una instalación completa.




¿Dónde debes cargar los archivos?


La carpeta de destino depende de la dirección en la que deseas publicar el sitio.

Publicar en el dominio principal

Cuando deseas que el sitio se abra directamente desde una dirección como:

https://tudominio.com

los archivos normalmente deben cargarse dentro de:

public_html

Esta carpeta es el directorio raíz del dominio principal del hosting.

Por ejemplo:

public_html/
├── index.html
├── css/
├── js/
├── imagenes/
└── contacto.html


Publicar en un subdominio

Cuando deseas que el sitio se abra desde una dirección como:

https://landing.tudominio.com

primero debes crear el subdominio y después cargar los archivos en la carpeta asignada como raíz del documento.

Dependiendo de la configuración, la carpeta puede ser similar a alguna de las siguientes:

public_html/landing

o:

landing.tudominio.com

Siempre debes verificar en cPanel cuál es la raíz del documento asignada al subdominio.




¿Cuándo conviene utilizar un subdominio?


Un subdominio permite publicar un proyecto independiente sin reemplazar el sitio que ya funciona en el dominio principal.

Por ejemplo:

  • landing.tudominio.com

  • promocion.tudominio.com

  • catalogo.tudominio.com

  • clientes.tudominio.com

  • app.tudominio.com

  • eventos.tudominio.com

Puedes utilizar un subdominio cuando:

  • El dominio principal ya está conectado a un sitio creado con Waclis.

  • No deseas modificar el sitio web principal.

  • Necesitas publicar una campaña o landing page temporal.

  • Quieres alojar una aplicación independiente.

  • Necesitas separar diferentes proyectos dentro del mismo dominio.

  • Deseas realizar pruebas antes de publicar un sitio en el dominio principal.

  • El hosting se utiliza principalmente para correo electrónico, pero también necesitas publicar una sección web.


Ejemplo

Tu sitio principal puede continuar funcionando en:

https://tudominio.com

mientras que la landing page alojada en WaclisHOST puede publicarse en:

https://landing.tudominio.com

De esta forma, ambos servicios pueden funcionar paralelamente.




¿Cómo crear un subdominio en WaclisHOST?


Los nombres y la ubicación de las opciones pueden variar ligeramente según la versión de cPanel.


Paso 1. Acceder a cPanel

Ingresa a la dirección de acceso proporcionada al contratar WaclisHOST.

Introduce tu usuario y contraseña.


Paso 2. Abrir la administración de dominios

Dentro de cPanel, busca una opción similar a:

  • Dominios

  • Domains

  • Subdominios

  • Subdomains


Paso 3. Crear el subdominio

Selecciona la opción para crear un nuevo dominio o subdominio.

Escribe la dirección completa que deseas utilizar. Por ejemplo:

landing.tudominio.com


Paso 4. Definir la raíz del documento

La raíz del documento es la carpeta en la que deberás cargar los archivos.

Puedes utilizar, por ejemplo:

public_html/landing

Antes de confirmar, revisa cuidadosamente esta carpeta. Todos los archivos que se carguen dentro de ella serán los que se mostrarán al ingresar al subdominio.


Paso 5. Confirmar la creación

Haz clic en Crear, Enviar o la opción equivalente.

cPanel generará la carpeta correspondiente y asociará el subdominio con ella.




Métodos para subir los archivos a WaclisHOST

Puedes cargar los archivos utilizando alguno de los siguientes métodos:

  1. Administrador de archivos de cPanel.

  2. Archivo comprimido en formato ZIP.

  3. Cliente FTP.

  4. Instalador automático de aplicaciones.

  5. Migración de archivos y base de datos para sitios dinámicos.


Método 1: subir archivos desde el Administrador de archivos

Este método es adecuado para landing pages, sitios estáticos o proyectos pequeños y medianos.

Paso 1. Abrir el Administrador de archivos

Dentro de cPanel, selecciona:

Archivos > Administrador de archivos

También puede aparecer como File Manager.

Paso 2. Ingresar a la carpeta correcta

Selecciona la carpeta correspondiente:

  • Para el dominio principal: public_html.

  • Para un subdominio: la raíz del documento asignada al crearlo.

Por ejemplo:

public_html/landing

Paso 3. Revisar el contenido existente

Antes de cargar nuevos archivos, verifica si la carpeta contiene:

  • Una página predeterminada del servidor.

  • Una instalación anterior.

  • Archivos de otro proyecto.

  • Una carpeta de prueba.

  • Un archivo index.html o index.php.

No elimines archivos si desconoces su función. Realiza una copia de seguridad antes de reemplazar contenido existente.

Paso 4. Cargar los archivos

Haz clic en Cargar o Upload.

Selecciona desde tu computadora los archivos HTML, CSS, JavaScript, imágenes y demás recursos del proyecto.

Espera hasta que todas las cargas indiquen que se completaron correctamente.


Paso 5. Verificar el archivo principal

La página inicial debe llamarse normalmente:

index.html

o:

index.php

El archivo debe encontrarse directamente en la raíz del dominio o subdominio.

Configuración correcta:

public_html/landing/index.html

Configuración incorrecta:

public_html/landing/mi-proyecto/index.html

En el segundo ejemplo, el sitio podría abrirse únicamente ingresando a:

landing.tudominio.com/mi-proyecto

Para que se abra directamente desde el subdominio, debes mover el contenido de mi-proyecto a la carpeta raíz landing.


Paso 6. Abrir el sitio

Ingresa desde el navegador a la dirección correspondiente:

https://tudominio.com

o:

https://landing.tudominio.com

Verifica que se muestren correctamente:

  • La página principal.

  • Las imágenes.

  • Los estilos.

  • Los enlaces.

  • Los formularios.

  • Los archivos JavaScript.

  • La visualización desde dispositivos móviles.


Método 2: subir un archivo ZIP y extraerlo

Este método es recomendable cuando el sitio contiene muchas carpetas, imágenes o archivos.

Subir un único archivo ZIP suele ser más rápido que cargar cada archivo individualmente.

Paso 1. Preparar el proyecto

Reúne dentro de una misma carpeta todos los archivos del sitio.

Por ejemplo:

mi-landing/
├── index.html
├── css/
├── js/
├── imagenes/
└── contacto.html

Paso 2. Crear el archivo ZIP

Comprime el contenido en formato ZIP.

Es recomendable que el archivo incluya directamente el contenido del proyecto y no varias carpetas adicionales innecesarias.

Paso 3. Subir el ZIP

Desde el Administrador de archivos de cPanel:

  1. Ingresa a public_html o a la carpeta del subdominio.

  2. Haz clic en Cargar.

  3. Selecciona el archivo ZIP.

  4. Espera a que finalice la carga.

Paso 4. Extraer los archivos

Regresa al Administrador de archivos.

Selecciona el archivo ZIP y haz clic en:

Extraer o Extract

Confirma que la ruta de extracción sea la carpeta correcta.

Paso 5. Revisar la estructura

Comprueba que index.html o index.php se encuentre directamente en la raíz del dominio o subdominio.

Si al extraer el archivo se creó una carpeta adicional, ingresa en ella, selecciona su contenido y muévelo a la raíz correspondiente.

Paso 6. Eliminar el archivo comprimido

Después de verificar que el sitio funciona y que todos los archivos fueron extraídos correctamente, elimina el archivo ZIP del servidor.

Conservar archivos comprimidos innecesarios:

  • Ocupa espacio de almacenamiento.

  • Puede exponer una copia completa del proyecto.

  • Puede representar un riesgo de seguridad.


Método 3: subir archivos mediante FTP

FTP permite conectar una aplicación instalada en tu computadora con el servidor de WaclisHOST.

Es recomendable para:

  • Proyectos con muchos archivos.

  • Sitios de mayor tamaño.

  • Actualizaciones frecuentes.

  • Transferencias de carpetas completas.

  • Desarrolladores que necesitan mantener sincronizado el proyecto.

Puedes utilizar clientes FTP como FileZilla, Cyberduck u otra aplicación compatible.

Paso 1. Crear o consultar una cuenta FTP

Dentro de cPanel, ingresa a:

Archivos > Cuentas FTP

También puede aparecer como FTP Accounts.

Puedes crear una cuenta nueva o utilizar una cuenta previamente proporcionada.

Al crearla, debes definir:

  • Nombre de usuario.

  • Contraseña.

  • Carpeta a la que podrá acceder.

  • Cuota de almacenamiento, cuando corresponda.

Para una landing page alojada en un subdominio, puedes limitar la cuenta FTP a una carpeta específica. Por ejemplo:

public_html/landing

De esta forma, el usuario FTP solo podrá administrar los archivos de ese proyecto.

Paso 2. Obtener los datos de conexión

Necesitarás:

  • Servidor o host FTP.

  • Usuario FTP.

  • Contraseña.

  • Puerto.

  • Protocolo disponible.

El servidor puede ser:

  • El nombre del servidor.

  • El dominio.

  • Un subdominio técnico.

  • La dirección IP asignada al hosting.

Paso 3. Configurar el cliente FTP

Abre el cliente FTP e introduce los datos de conexión.

Cuando esté disponible, utiliza una conexión cifrada, como:

  • FTPS.

  • SFTP.

El puerto dependerá del protocolo habilitado en el servicio.

Paso 4. Conectarse al servidor

Una vez conectado, normalmente verás:

  • A la izquierda, los archivos de tu computadora.

  • A la derecha, los archivos del servidor.

Paso 5. Abrir la carpeta de destino

Ingresa a:

public_html

o a la carpeta asignada al subdominio.

Por ejemplo:

public_html/landing

Paso 6. Transferir los archivos

Selecciona los archivos y carpetas del proyecto desde tu computadora y arrástralos hacia la carpeta del servidor.

Espera hasta que la cola de transferencias quede vacía y revisa si se registraron archivos fallidos.

Paso 7. Verificar el resultado

Abre el dominio o subdominio en el navegador y comprueba el funcionamiento del sitio.


Método 4: subir un sitio que utiliza una base de datos

Los sitios desarrollados con PHP, WordPress, Joomla, Drupal u otros sistemas pueden necesitar una base de datos MySQL o MariaDB.

Además de subir los archivos, deberás importar la base de datos y actualizar la configuración de conexión.

Paso 1. Crear una base de datos

Dentro de cPanel, abre:

Bases de datos MySQL

Crea una nueva base de datos.

El nombre final puede incluir automáticamente el usuario principal de cPanel. Por ejemplo:

usuario_sitio

Paso 2. Crear un usuario de base de datos

Crea un usuario MySQL y asigna una contraseña segura.

Guarda estos datos, ya que serán necesarios para configurar el sitio.

Paso 3. Asociar el usuario con la base de datos

Selecciona el usuario y la base de datos creados.

Haz clic en Agregar y asigna los permisos necesarios.

En una instalación administrada por el propietario del sitio, normalmente se seleccionan todos los privilegios.

Paso 4. Abrir phpMyAdmin

Desde cPanel, ingresa a:

Bases de datos > phpMyAdmin

Selecciona la base de datos creada.

Paso 5. Importar el archivo SQL

Abre la pestaña Importar.

Selecciona el archivo con extensión:

.sql

Ejecuta la importación y verifica que las tablas se hayan creado correctamente.

Paso 6. Configurar la conexión

Edita el archivo de configuración de tu sitio e introduce:

  • Nombre de la base de datos.

  • Usuario.

  • Contraseña.

  • Servidor de la base de datos.

En la mayoría de los servicios de hosting compartido, el servidor suele ser:

localhost

En WordPress, estos datos se encuentran en el archivo:

wp-config.php

En otros sistemas, el archivo puede llamarse:

  • .env

  • config.php

  • database.php

  • configuration.php

Paso 7. Actualizar las direcciones del sitio

Si el proyecto funcionaba anteriormente en otra dirección, puede ser necesario reemplazar el dominio anterior por el nuevo.

Por ejemplo:

http://localhost/proyecto

por:

https://landing.tudominio.com

La forma de realizar este cambio depende del sistema utilizado.




¿Cómo reemplazar una landing page existente?

Si ya existe una landing page publicada y necesitas actualizarla, sigue estas recomendaciones:

  1. Descarga una copia completa de los archivos actuales.

  2. Guarda una copia de la base de datos, cuando exista.

  3. No elimines el contenido anterior hasta comprobar que la copia de seguridad está completa.

  4. Sube los archivos nuevos.

  5. Reemplaza únicamente los archivos necesarios.

  6. Revisa que no hayan quedado carpetas duplicadas.

  7. Vacía la caché del navegador.

  8. Comprueba el sitio desde una ventana privada.

  9. Verifica la versión móvil.

  10. Conserva temporalmente la copia anterior hasta confirmar que todo funciona.

Para actualizaciones frecuentes, se recomienda utilizar FTP y mantener una copia local organizada del proyecto.




Permisos recomendados para archivos y carpetas

Los permisos permiten definir quién puede leer, escribir o ejecutar un archivo.

En la mayoría de los sitios web se utilizan:

Carpetas: 755
Archivos: 644

No se recomienda utilizar permisos 777, salvo que el equipo técnico lo indique expresamente.

Los permisos excesivos pueden comprometer la seguridad del sitio.

Puedes revisar o modificar los permisos desde el Administrador de archivos de cPanel:

  1. Selecciona el archivo o carpeta.

  2. Haz clic en Permisos o Change Permissions.

  3. Introduce el valor correspondiente.

  4. Guarda los cambios.




Certificado SSL y acceso mediante HTTPS

Para que el sitio se abra de forma segura mediante:

https://

el dominio o subdominio debe contar con un certificado SSL válido.

Después de crear un subdominio, la emisión automática del certificado puede tardar algunos minutos.

Si el sitio abre correctamente mediante HTTP, pero muestra un error mediante HTTPS:

  • Espera a que finalice la emisión del certificado.

  • Revisa la sección SSL/TLS de cPanel.

  • Comprueba que el subdominio apunte a la IP correcta.

  • Verifica que los DNS hayan terminado de propagarse.

  • Contacta al equipo de soporte de WaclisHOST si el problema continúa.


Tiempo de propagación de los DNS

Los cambios DNS no siempre se aplican inmediatamente.

La propagación puede tardar desde algunos minutos hasta varias horas, dependiendo de:

  • El proveedor que administra los DNS.

  • El tiempo de caché configurado.

  • El tipo de registro modificado.

  • La ubicación desde la que se realiza la consulta.

Durante este período, el subdominio puede:

  • No abrir.

  • Mostrar el sitio anterior.

  • Funcionar desde algunas conexiones y no desde otras.

  • Mostrar temporalmente un error de certificado.

Evita realizar cambios repetidos mientras la configuración todavía se está propagando.




Problemas frecuentes



El sitio muestra una lista de archivos

Esto puede ocurrir cuando no existe un archivo principal reconocido.

Comprueba que la carpeta contenga:

index.html

o:

index.php


Se muestra una página predeterminada

Puede existir un archivo de bienvenida o una página creada automáticamente.

Revisa la carpeta y reemplaza el archivo predeterminado por el archivo principal de tu sitio.


El sitio muestra un error 403

Las causas más frecuentes son:

  • Permisos incorrectos.

  • Ausencia de un archivo de inicio.

  • Reglas incorrectas en .htaccess.

  • Restricciones configuradas en el servidor.


El sitio muestra un error 404

Comprueba:

  • Que el archivo solicitado exista.

  • Que los nombres de carpetas y archivos coincidan exactamente.

  • Que los enlaces internos utilicen la ruta correcta.

  • Que el proyecto se haya cargado en la carpeta correspondiente.

En servidores Linux, Imagen.jpg e imagen.jpg pueden considerarse archivos diferentes.



Las imágenes o los estilos no se muestran

Revisa las rutas utilizadas en el código.

Por ejemplo, una ruta local como:

C:\proyectos\landing\imagen.jpg

no funcionará en Internet.

Debes utilizar una ruta web, como:

imagenes/imagen.jpg

o:

/imagenes/imagen.jpg


El sitio abre sin estilos

Comprueba:

  • La ruta de los archivos CSS.

  • El uso correcto de mayúsculas y minúsculas.

  • Que los archivos CSS hayan sido cargados.

  • Que el navegador no esté utilizando una versión anterior en caché.


El formulario no envía mensajes

Un formulario HTML necesita un sistema que procese la información.

Puede requerir:

  • Un archivo PHP.

  • Una base de datos.

  • Un servicio externo.

  • Una configuración SMTP.

  • Una API.

Subir únicamente el archivo HTML no garantiza que el formulario pueda enviar correos electrónicos.


El sitio muestra un error de conexión a la base de datos

Revisa:

  • El nombre completo de la base de datos.

  • El nombre completo del usuario.

  • La contraseña.

  • El servidor de base de datos.

  • Los permisos asignados al usuario.

  • El archivo de configuración del sitio.


El subdominio no abre

Comprueba:

  • Que haya sido creado en cPanel.

  • Que tenga una raíz del documento asignada.

  • Que exista el registro DNS correspondiente.

  • Que el registro apunte a la IP correcta.

  • Que haya finalizado la propagación.

  • Que exista un archivo index.html o index.php.




Recomendaciones de seguridad


Para mantener protegido el servicio de hosting:

  • Utiliza contraseñas seguras y diferentes para cPanel, FTP, correo y bases de datos.

  • No compartas el usuario principal de cPanel si solo necesitan acceder a una carpeta.

  • Crea cuentas FTP independientes y limita su directorio.

  • Elimina archivos ZIP y copias de seguridad públicas después de utilizarlos.

  • Mantén actualizados WordPress, complementos, plantillas y aplicaciones.

  • No utilices software descargado desde fuentes desconocidas.

  • Realiza copias de seguridad antes de cada actualización.

  • No guardes contraseñas dentro de archivos visibles públicamente.

  • Revisa periódicamente los archivos del servidor.

  • Elimina instalaciones, usuarios y cuentas FTP que ya no se utilicen.

  • Evita permisos 777.

  • Utiliza conexiones cifradas siempre que estén disponibles.




Lista de comprobación antes de publicar

Antes de considerar finalizada la publicación, verifica lo siguiente:

  • El dominio o subdominio abre correctamente.

  • El archivo principal se llama index.html o index.php.

  • Los archivos están cargados en la raíz correcta.

  • Las imágenes se muestran.

  • Los estilos CSS funcionan.

  • Los scripts JavaScript se ejecutan.

  • Los enlaces internos funcionan.

  • Los botones llevan a la dirección correcta.

  • Los formularios fueron probados.

  • El sitio se adapta a dispositivos móviles.

  • El certificado SSL está activo.

  • No quedaron archivos ZIP públicos.

  • No hay carpetas duplicadas.

  • Los datos de conexión a la base de datos son correctos.

  • Se realizó una copia de seguridad.




Consideraciones para dominios que ya funcionan con Waclis

Si tu dominio principal ya se encuentra conectado a un sitio creado con Waclis, puedes mantenerlo funcionando y utilizar WaclisHOST para alojar contenido adicional en un subdominio.

Por ejemplo:

tudominio.com → Sitio principal creado con Waclis
landing.tudominio.com → Landing page alojada en WaclisHOST
correo@tudominio.com → Correo administrado desde WaclisHOST

Esta configuración permite utilizar cada servicio de manera paralela.

Para evitar interrupciones:

  • No cambies los servidores DNS sin revisar toda la configuración.

  • No reemplaces el registro del dominio principal.

  • No elimines los registros utilizados por Waclis.

  • No modifiques los registros MX, SPF, DKIM o DMARC del correo.

  • Agrega únicamente el registro necesario para el nuevo subdominio.

  • Solicita asistencia cuando no sepas dónde se administran los DNS.



¿Necesitas más ayuda?

Si este artículo no resolvió tu consulta, nuestro equipo puede ayudarte personalmente.

Crear ticket de soporte