回答:
Apacheドキュメントから:
2.3.11より前は、特定のIPアドレスとポートの組み合わせが名前ベースの仮想ホストとして使用可能であることをサーバーに指示するためにNameVirtualHostが必要でした。2.3.11以降では、IPアドレスとポートの組み合わせが複数の仮想ホストで使用されるたびに、そのアドレスに対して名前ベースの仮想ホスティングが自動的に有効になります。
現在、このディレクティブは効果がありません。
問題の解決策は、NameVirtualHostディレクティブを削除することです。
NameVirtualHost
ディレクティブを削除するだけでは、Apacheが再び動作するようになりませんでした。IPおよびホストヘッダーに関係なく、すべてのリクエストはデフォルトの仮想ホストによって処理されます。アップグレード中に他の何かが変更されたことが判明しました。apache2.conf
名前がで終わらない古い許可されたvhosts.conf
は、新しい設定はすべてのそのようなvhostsを静かに無視しました。ここにこのコメントを残したかったので、その人に出くわす次の人は、私がやったようにそれに時間をかける必要がないでしょう。