
最近、すべての Web サイトを 1 つのサーバーに統合することにしました。以前は、Web サイトを 2 台のマシンに分割し、各マシンで複数のドメインをサポートしていました。それぞれの vhost.conf ファイルを統合した後、何かが壊れてしまいました。現在、いずれかのドメインへのリクエストは、1 つのドメインにリダイレクトされています。https://explorer.bitcoin-rebooted.xyz:3001
Gentoo Linux 4.19.57 で apache 2.4.41 を実行
もう一度この点について検討していただければ幸いです。明らかに、私は何か基本的なことを見逃しています。
vhost.conf は、スパムとみなされないように多少編集されています。
<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>
答え1
結局、いくつか問題がありました。
固定された複数のサイトの代わりに を使用します。
リダイレクトされたサーバーの 1 つにある php-fpm の設定ファイルがデフォルトにリセットされていたため、いくつかのエラーが発生しました。
残りのエラーは、サーバー間のポートから残されたWordpress制御ファイルに関するものでした。
Memcached の使用を推測することは、意味のある応答を得るために複数回の更新が必要であったため、複雑なことでした。
Apache の LogLevel デバッグの使用が非常に役立ちました。