ホームページ > バックエンド開発 > PHPチュートリアル > Apache 仮想ホスト構成 (複数のドメイン名が複数のディレクトリにアクセス)

Apache 仮想ホスト構成 (複数のドメイン名が複数のディレクトリにアクセス)

WBOY
リリース: 2016-07-29 09:07:03
オリジナル
1154 人が閲覧しました

原文: http://dason.blog.51cto.com/658897/505312

Apache 仮想ホスト構成 (複数のドメイン名が複数のディレクトリにアクセス)

仮想ホストの管理を容易にするために、方法、つまり httpd-vhosts.conf ファイルを変更します。

最初のステップは、拡張ファイル httpd-vhosts.conf を有効にすることです:
1. apache/conf/httpd.conf ファイルを開きます
2. # Include conf/extra/httpd-vhosts.conf を見つけます
3.前のコメント記号 #
4. apache/conf/extra/httpd-vhosts.conf を開きます
5. 上記のマルチポートまたはマルチドメイン名コードを追加します (ここでは例として複数のドメイン名を使用します)。 apache2/conf/extra/ httpd-vhost.conf を開きます
その中に以下を追加します:
例:

<VirtualHost 192.168.1.1:80>
    ServerAdmin dason@sina.com (你的邮箱)
    DocumentRoot /usr/local/apache2/htdocs/Joomla(此虚拟主机的根目录)
    ServerName www.abc.com(此处为域名)
    ErrorLog /usr/local/apache2/htdocs/abc/error_log (日志)
    TransferLog /usr/local/apache2/htdocs/abc/access_log (日志)
</VirtualHost>
<VirtualHost 192.168.1.1:80>
    ServerAdmin dason@sina.com (你的邮箱)
    DocumentRoot /usr/local/apache2/htdocs/bbs (此虚拟主机的根目录)
    ServerName www.bbs.com (此处为域名)
    ErrorLog /usr/local/apache2/htdocs/bbs/error_log (日志)
    TransferLog /usr/local/apache2/htdocs/bbs/access_log (日志)
</VirtualHost>
ログイン後にコピー

この例では、www.abc.com ホストと www.bbs.com 仮想ホストを追加します。

注: 仮想ホストを追加した後、Apache サービスを再起動する必要があります。

サーバーの場合は、ドメイン名に直接アクセスすることで、対応する仮想ホストのWebサイトにアクセスできます。

テスト環境 (私の環境はテスト環境) の場合は、実マシンの hosts ファイルを変更して、テスト ドメイン名がサーバー (仮想マシン) の IP アドレスに関連付けられるようにすることができます。実マシン上のドメイン名を指定すると、対応する仮想ホスト Web サイトにリダイレクトされます。

上記は、Apache の仮想ホスト構成 (複数のディレクトリにアクセスする複数のドメイン名) を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人にとって役立つことを願っています。

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