私はMAMPを使用しています。ローカル コンピューターで別のドメインが別のルートを使用するようにします。
- 「localhost」を htdocs フォルダーに移動したい。
- "wowzers.loc" が /Donald/Projects/wowzers をルートとして使用するようにします。
- "secondsite.loc" が /Donald/Projects/secondsite をルートとして使用するようにします。
これが私の httpd-vhosts.conf ファイルです。
NameVirtualHost *:80
<VirtualHost *>
DocumentRoot "/Users/donald/Projects/wowzers"
ServerName wowzers.loc
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Users/donald/Projects/secondsite"
ServerName secondsite.loc
</VirtualHost>
現在、「localhost」、「wowzers.loc」、または「secondsite.loc」と入力すると、すべて vhosts ファイルの最初のエントリに移動します。この例では、すべてが「wowzers.loc」に移動します。
すべてのサーバー名が一番上のエントリを指すのはなぜですか?