Dominios · 3 min read · Nov 08, 2025

Cómo aparcar dominios usando ISPConfig

Este tutorial explica cómo configurar una página web predeterminada específica en un servidor Apache ISPConfig en funcionamiento.

Las páginas web predeterminadas son útiles para diferentes propósitos, incluyendo el aparcamiento de dominios/subdominios. Por ejemplo, un dominio/subdominio cuyos registros DNS A / AAAA apuntan al servidor y no tiene un sitio web / host virtual sirviendo para él.

En las implementaciones de ISPConfig, esto significaría que hay registros DNS para un nombre de dominio dado sin sitios web configurados.

Recomendaciones y requisitos previos

Este tutorial asume que tienes un servidor Apache ISPConfig en funcionamiento y para el sitio web predeterminado un nombre de dominio de internet válido con registros A / AAAA apuntando al servidor.

Antes de continuar, es importante mencionar la extensión del protocolo TLS Server Name Indication, que permite la identificación de sitios HTTPS por su nombre de dominio/subdominio. Debido a que algunos navegadores antiguos son incompatibles con SNI, se recomienda que el sitio web predeterminado soporte tanto HTTP como HTTPS. También se recomienda que soporte conectividad IPv4 e IPv6.

Hay una ventaja de implementar un sitio web predeterminado como se describe en este tutorial: el servidor ISPConfig monitorea Apache cada cinco minutos solicitando el sitio localhost. Con una respuesta más corta para el sitio localhost, la carga de tráfico para la interfaz de red lo se reducirá. Esta es una pequeña optimización de recursos y muchas pequeñas optimizaciones son comparables a una grande.

Para redirigir todas las solicitudes de dominios aparcados a una URL específica, se requiere mod_rewrite.

1 Crear el sitio web predeterminado

En caso de que ya hayas creado el sitio web que deseas como predeterminado, puedes saltar al quinto paso.

  1. Ve al módulo Sitios.
  2. Haz clic en Agregar nuevo sitio web.
  3. En el campo Dominio, escribe un nombre de dominio de internet válido: tu_dominio.tld
  4. Cambia las otras opciones a tu gusto, prestando especial atención a SSL y Let’s encrypt SSL siguiendo las recomendaciones anteriores.
  5. Desmarca la casilla Activo.

2 Configurar redirección a una URL específica (opcional)

Se recomienda redirigir todo el tráfico proveniente de dominios aparcados a una URL específica que muestre un texto personalizado para expresar: Este dominio está aparcado aquí.

  1. Ve a la pestaña Opciones.
  2. Agrega estas Directivas de Apache reemplazando las partes en negrita: RewriteEngine on RewriteCond %{HTTP_HOST} !^tu_dominio.tld$
  3. Agrega cualquier subdominio/alias de sitio web de la siguiente manera: RewriteCond %{HTTP_HOST} !^www.tu_dominio.tld$ RewriteCond %{HTTP_HOST} !^alias_dominio.tld$
  4. Reemplaza parked.html con una URL válida: RewriteRule ^ http://tu_dominio.tld/parked.html [L,R=302]
  5. Haz clic en el botón Guardar.

3 Incluir el archivo de host virtual manualmente

Se recomienda que tu sitio web predeterminado tenga SSL habilitado para servir el mismo sitio web predeterminado para el puerto HTTP número 80 y el puerto HTTPS número 443.

Recuerda que, debido a que el archivo de host virtual se incluye manualmente, el sitio web predeterminado debe estar deshabilitado en ISPConfig.

Edita el archivo de configuración de Apache agregando la siguiente línea antes de cualquier inclusión para hosts virtuales y reemplaza tu_dominio.tld en consecuencia:

IncludeOptional sites-available/tu_dominio.tld.vhost

Ejemplo de la vida real del servidor productivo ISPConfig de ncomputers.org:

#Sistemas basados en Debian  
editor /etc/apache2/apache.conf  
IncludeOptional sites-available/ncomputers.org.vhost  
IncludeOptional sites-enabled/*.vhost
#Sistemas basados en Red Hat y SUSE  
editor /etc/httpd/conf/httpd.conf  
IncludeOptional sites-available/ncomputers.org.vhost  
IncludeOptional sites-enabled/*.vhost

Y luego recarga los archivos de configuración de Apache ejecutando:

#sistema de inicio basado en init.d  
/etc/init.d/apache2 reload
#systemd como sistema de inicio  
systemctl reload apache2

4 Probar el sitio web predeterminado y localhost

Puedes usar el comando de Linux netcat para solicitar una respuesta para localhost y tu_dominio.tld:

printf 'GET / HTTP/1.1\r\nHost:tu_dominio.tld\r\n\r\n' | netcat tu_dominio.tld 80
printf 'GET / HTTP/1.1\r\nHost:localhost\r\n\r\n' | netcat tu_dominio.tld 80
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.