Múltiples sitios con múltiples subdominios bajo apache2 (debian 10)

Múltiples sitios con múltiples subdominios bajo apache2 (debian 10)

Estoy intentando ejecutar varios sitios web de WordPress, no todos del mismo dominio, en mi VPS. Para ser sincero, aunque sé que puedes tener varios subdominios (de unsolterodominio) ejecutándose en apache2 (lo he estado haciendo durante los últimos días :)), no estoy seguro de que puedas hacer varios dominios y subdominios.

Aquí hay parte de la estructura de directorios /var/www/ que estoy usando:

/var/www/olbert.com/board/public_html/ /var/www/olbert.com/pursuit/public_html/ ... /var/www/jumpforjoysoftware.com/j4j/public_html

Olbert.com tiene 5 sitios de WordPress separados. JumpForJoySoftware es solo un sitio de WordPress, pero estoy intentando configurarlo para que admita sitios adicionales en el futuro.

Aquí hay partes de los archivos de configuración de Apache2 de /etc/apache2/sites-available. Tenga en cuenta que solo le muestro las partes "importantes" de los archivos de configuración. Hay archivos adicionales, uno para cada sitio, que definen cómo redirigir de http a https.

Primero, board-le-ssl.conf:

<IfModule mod_ssl.c>

<VirtualHost *:443>
    ServerAdmin [email protected]
    ServerName board.olbert.com

    protocols h2 http/1.1

    DocumentRoot /var/www/olbert.com/board/public_html

A continuación, seek-le-ssl.conf:

<IfModule mod_ssl.c>

<VirtualHost *:443>
    ServerAdmin [email protected]
    ServerName pursuit.olbert.com

    DocumentRoot /var/www/olbert.com/pursuit/public_html

Finalmente, j4j.conf (que aún no he configurado para acceso https):

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName jumpforjoysoftware.com
    ServerAlias www.jumpforjoysoftware.com

    DocumentRoot /var/www/jumpforjoysoftware.com/j4j/public_html

Lo extraño del impacto de la configuración es esto. Puedo navegar a cualquiera de los subdominios en olbert.com (es decir, board.olbert.com, seek.olbert.com). Los sitios se muestran correctamente (después de redirigirme a https://).

Pero cuando trato de navegarhttp://www.jumpforjoysoftware.comtermino enhttps://286castaño.olbert.com. Lo cual es extraño.

Me aseguré de reiniciar el servicio apache2 antes de ejecutar las pruebas (y no se informan errores fatales). También intenté usar un sitio web que rastrea redireccionamientos y no muestra ninguno. Simplemente me están entregando las páginas equivocadas.

Cualquier consejo o sugerencia será apreciado.

información relacionada