De alguna manera rompí mi archivo Apache2 vhost.conf, ahora todos los sitios son redirigidos a uno

De alguna manera rompí mi archivo Apache2 vhost.conf, ahora todos los sitios son redirigidos a uno

Recientemente elegí fusionar todos mis sitios web en un solo servidor. Anteriormente los dividí en dos máquinas, y cada máquina admitía con éxito múltiples dominios. Después de fusionar sus respectivos archivos vhost.conf, rompí algo. Ahora la solicitud a cualquiera de los dominios se redirige a uno:https://explorer.bitcoin-rebooted.xyz:3001

Ejecutando Apache 2.4.41 en Gentoo Linux 4.19.57

Agradecería otro par de ojos sobre esto, obviamente me falta algo básico.

vhost.conf, algo editado para evitar que se considere spam:

<VirtualHost *:80>
Servername kevinsthoughts.com
Redirect "/" "https://www.kevinsthoughts.com"
</VirtualHost>

<VirtualHost *:80>
Servername www.kevinsthoughts.com
Redirect "/" "https://www.kevinsthoughts.com"
</VirtualHost>

<VirtualHost *:443>
Servername www.kevinsthoughts.com
DocumentRoot /home/thoughts/public_html/wordpress
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/www.kevinsthoughts.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/www.kevinsthoughts.com/privkey.pem
<Directory "/home/thoughts/public_html/wordpress">
    Require all granted
</Directory>
</VirtualHost>

<VirtualHost *:443>
Servername forum.kevinsthoughts.com
DocumentRoot /home/thoughts/public_html/smf
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/forum.kevinsthoughts.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/forum.kevinsthoughts.com/privkey.pem
<Directory "/home/thoughts/public_html/smf">
    Require all granted
</Directory>
</VirtualHost>

<VirtualHost *:443>
Servername web.carpenter-farms.us
DocumentRoot /var/www/localhost
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/web.carpenter-farms.us/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/web.carpenter-farms.us/privkey.pem
</VirtualHost>

<VirtualHost *:80>
Servername explorer.bitcoin-rebooted.xyz
Redirect "/" "http://explorer.bitcoin-rebooted.xyz:3001"
</VirtualHost>

<VirtualHost *:80>
Servername www.bitcoin-rebooted.xyz
Redirect "/" "https://www.bitcoin-rebooted.xyz"
</VirtualHost>

<VirtualHost *:443>
Servername bitcoin-rebooted.xyz
Redirect "/" "https://www.bitcoin-rebooted.xyz"
</VirtualHost>

<VirtualHost *:443>
Servername www.bitcoin-rebooted.xyz
DocumentRoot /coin/btr/public_html/wordpress
Setenv VLOG /var/logs
<Directory "/coin/btr/public_html/wordpress">
     AllowOverride all
     Require all granted
  </Directory>
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/www.bitcoin-rebooted.xyz/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/www.bitcoin-rebooted.xyz/privkey.pem
</VirtualHost>

Respuesta1

Al final hubo un par de problemas.

Uso de varios sitios en lugar de fijos.

El archivo de configuración de php-fpm en uno de los servidores redirigidos se había restablecido a sus valores predeterminados, lo que provocó algunos de los errores.

Los errores restantes estaban orientados a archivos de control de Wordpress que quedaron del puerto entre servidores.

Adivinar el uso de Memcached complicó las cosas, ya que se requirieron varias actualizaciones para obtener respuestas significativas.

El uso de la depuración LogLevel en Apache ayudó mucho.

información relacionada