0

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 を削除したところ、すべてが正常に機能するようになりました。ありがとう

4

3 に答える 3

1

問題が見つかりました。

私は自分の Mac で作業しており、MAMP も実行している間に apache を実行しています。マシンの apache を削除したところ、すべてが正常に機能するようになりました。

ありがとう

于 2013-06-29T10:13:59.587 に答える