まず、検索を行って回答を見つけましたが、まだ以下を理解していません。
私は 2 つの .co.uk ドメインを持っており、Debian ボックスには 2 つのディレクトリが設定されています。
そこで、2 つの DNS エントリ (両方とも同じ) を使用して、ドメインをボックスの IP アドレスにポイントします。
DNS Entry Type IP Address
@ A myip
www A myip
サイト利用可能な構成のために、2 つの新しい「ファイル」を作成します。どちらも同じように設定されますが、それぞれのドメインのパスと情報が変更されます。
<VirtualHost *:80>
ServerAdmin my-email-address
ServerName www.site1.co.uk
ServerAlias site1.co.uk
DocumentRoot /home/site1/public_html/
</VirtualHost>
&
<VirtualHost *:80>
ServerAdmin my-email-address
ServerName www.site2.co.uk
ServerAlias site2.co.uk
DocumentRoot /home/site2/public_html/
</VirtualHost>
サイトにアクセスして、apache をリロードします。
www.site1.co.uk OR site1.co.uk にアクセスすると、問題なく動作します。www.site2.co.uk にアクセスした場合は機能しますが、site2.co.uk は機能しません (ページが見つかりません)。文字通りその理由がわかりません。
誰かが私にこれを説明できますか?他の DNS エントリ、別の構成などを追加する必要があるかどうか。
よろしく、