Esta guía explica cómo crear una copia de un sitio web PHP/HTML personalizado en un paquete de hosting virtual Hostinger, hosting en la nube o de agencia (Agency) para distintos dominios, manteniendo el sitio original en línea. La copia del sitio se puede usar como plantilla para un nuevo proyecto o como entorno de prueba, y se puede crear en el mismo paquete de hosting o en uno diferente.

Antes de comenzar

Este método se aplica específicamente a sitios web con código personalizado (PHP/HTML).
- Para copiar un sitio web WordPress dentro del mismo paquete, utiliza la función “Copiar sitio web (Copy website)”.
- Para sitios creados con herramientas de construcción web, consulta la guía “Copiar sitio web de herramienta de construcción”.
- Los sitios Hostinger Horizons se pueden copiar en Sitio web → Opciones (⋮) de hPanel.

Paso 1 – Descargar archivos fuente y base de datos

  1. Crea una copia de seguridad de los archivos del sitio y de la base de datos.
  2. Descarga la copia de seguridad de los archivos y de la base de datos a tu computadora.
  3. Si usas un CMS, encuentra el archivo de configuración del sitio (por ejemplo, config.php) para actualizar posteriormente la información de la base de datos.

Paso 2 – Preparar el sitio de destino

  1. Agrega un nuevo dominio o subdominio al paquete (no puede ser igual al sitio web original), o usa un dominio temporal.
  2. Usa el administrador de archivos para subir la copia de seguridad de los archivos a la carpeta public_html del nuevo dominio.
  3. Crea una nueva base de datos, registra el nombre de la nueva base de datos, el nombre de usuario y la contraseña (diferentes de la base de datos original).
  4. Usa phpMyAdmin para importar la copia de seguridad de la base de datos a la base de datos recién creada.

Paso 3 – Conectar los archivos a la nueva base de datos

  1. Abre el administrador de archivos del nuevo sitio web y encuentra el archivo de configuración.
  2. Edita el archivo de configuración, reemplazando el nombre de la base de datos original, el usuario y la contraseña con las credenciales de la nueva base de datos creadas en el paso 2.
  3. Guarda los cambios.
  4. Accede al nuevo dominio en el navegador para probar el sitio web.

La copia es completamente independiente, cualquier cambio realizado en ella no afectará el sitio web original.

Nota: si encuentras un “Error al establecer la conexión con la base de datos”, verifica cuidadosamente que las credenciales en el archivo de configuración coincidan exactamente con las de la nueva base de datos; y asegúrate de que el nuevo dominio apunte correctamente a Hostinger.

Fuente: documentación oficial de Hostinger