ホームページ > バックエンド開発 > PHPチュートリアル > PHP Apache 仮想ホストを構成する

PHP Apache 仮想ホストを構成する

WBOY
リリース: 2016-06-23 13:58:30
オリジナル
888 人が閲覧しました

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 に移動して変更する必要はありません。より明確になります。



2. Apache の confextra ディレクトリで httpd-vhost.conf ファイルを見つけます。

これを開くと、既に次のようなコンテンツが含まれています:

?仮想ホスト構成の開始

ServerAdmin webmaster@dummy-host.localhost

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

各仮想ホスト構成が開始される前にも追加されます。 次の内容:

//これは仮想ホストの承認されたディレクトリであり、通常は DocumentRoot "" と同じです。仮想ホストのディレクトリ、つまり同じドメイン名に対応するルート ディレクトリです。

オプション インデックス FollowSymLinks include ExecCGI

AllowOverride All


Order allowed,deny

すべてから許可


すべてから許可 - 上記で定義されたディレクトリへのアクセスのみを他のユーザーに許可し、それ以外の場合は IE または Firefox A でアクセスする場合に許可します。 503エラーが表示され、アクセスが禁止されます。これは Apache のデフォルト設定です。 最後の行は次のようになります


Deny from all は、他のユーザーがあなたの Web サイトにアクセスできないようにすることを意味します。プロジェクトを

すべてから許可
に変更する必要があります 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>
ログイン後にコピー


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート