De alguma forma, meu arquivo vhost.conf do Apache2 quebrou, agora todos os sites estão sendo redirecionados para um

De alguma forma, meu arquivo vhost.conf do Apache2 quebrou, agora todos os sites estão sendo redirecionados para um

Recentemente optei por mesclar todos os meus sites em um único servidor. Anteriormente, eu os dividi entre duas máquinas, com cada máquina suportando vários domínios com êxito. Depois de mesclar seus respectivos arquivos vhost.conf, quebrei alguma coisa. Agora a solicitação para qualquer um dos domínios está sendo redirecionada para um:https://explorer.bitcoin-rebooted.xyz:3001

Executando o Apache 2.4.41 no Gentoo Linux 4.19.57

Agradeceria outro par de olhos sobre isso, obviamente estou faltando algo básico.

vhost.conf, editado um pouco para evitar que seja considerado 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>

Responder1

Acontece que houve alguns problemas.

Uso de vários sites em vez de fixos.

O arquivo de configuração do php-fpm em um dos servidores redirecionados foi redefinido para o padrão, o que causou alguns erros.

Os erros restantes foram orientados ao arquivo de controle do Wordpress, que sobrou da porta entre os servidores.

Adivinhar o uso do Memcached complicou as coisas, pois foram necessárias várias atualizações para obter respostas significativas.

O uso do logLevel debug no apache ajudou muito.

informação relacionada