1. Apache の conf ディレクトリで httpd.conf ファイルを見つけて開き、次の 2 行を見つけます:
# Virtual hosts#Include conf/extra/httpd-vhosts.conf
の前にある # 記号を削除します。# Virtual hosts
Include conf/extra/httpd-vhosts.confは、仮想ホスト設定ファイル httpd-vhosts.conf を有効にすることを意味します。仮想ホストの設定はすべてこのファイルに設定されます。 、 httpd.conf に移動して変更する必要はありません。より明確になります。
これを開くと、既に次のようなコンテンツが含まれています:
?仮想ホスト構成の開始DocumentRoot "E:/wamp/www/ ecshop"//Web サイトのルート パス - 仮想ホストのディレクトリ、つまりドメイン名に対応するルート ディレクトリ
ServerName "www.baidu.com"//仮想ホストのドメイン名 - 希望するドメイン名ServerAlias www.dummy-host.localhost
ErrorLog "logs/dummy-host.localhost-error.log"CustomLog "logs/dummy-host.localhost-access.log" common
各仮想ホスト構成が開始される前にも追加されます。 次の内容:オプション インデックス FollowSymLinks include ExecCGI
AllowOverride All
すべてから許可
すべてから許可 - 上記で定義されたディレクトリへのアクセスのみを他のユーザーに許可し、それ以外の場合は IE または Firefox A でアクセスする場合に許可します。 503エラーが表示され、アクセスが禁止されます。これは Apache のデフォルト設定です。 最後の行は次のようになります
すべてから許可
に変更する必要があります 3. C: WINDOWSsystem32driversetc ディレクトリで hosts ファイルを見つけます
次の文を追加します
127.0.0.1 www.baidu.com はいくつ必要ですか?仮想ホストを設定するには、そのようなレコードを何行追加する必要がありますか。
<Directory "E:\wamp\www\ecshop">Options Indexes FollowSymLinks Includes ExecCGIAllowOverride AllOrder allow,denyAllow from all</Directory><VirtualHost *:80>ServerAdmin webmaster@dummy-host2.localhostDocumentRoot E:\wamp\www\ecshopServerName www.test.comErrorLog logs/dummy-host2.localhost-error_logCustomLog logs/dummy-host2.localhost-access_log common</VirtualHost>