MAMP で問題が発生しました。
httpd-vhosts.conf に次のコード行を追加しました。
<VirtualHost *:80>
ServerName "site1.dev"
DocumentRoot "/Users/kevingorjan/site1/public_html/"
<Directory "/Users/kevingorjan/site1/public_html/">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName "site2.dev"
DocumentRoot "/Users/kevingorjan/site2/public_html/"
<Directory "/Users/kevingorjan/site2/public_html/">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
/etc/hosts を更新しました
127.0.0.1 site1.dev
127.0.0.1 site2.dev
site1.dev にアクセスすると。すべてが期待どおりに進みます。サーバーは、この URL に指定された正しいコンテンツをロードします。しかし、site2.dev にアクセスすると、site1.dev から同じコンテンツを受け取ります。見逃しているものはありますか、または構成で何か他のものを変更する必要がありますか?
前もって感謝します
* 解決 *
問題が見つかりました。私は自分の Mac で作業しており、MAMP も実行している間に apache を実行しています。マシンの apache を削除したところ、すべてが正常に機能するようになりました。ありがとう