検索
ホームページphp教程PHP开发Apache VirtualHost 構成

Apache VirtualHost 構成

Dec 21, 2016 am 11:06 AM

lampp 環境を例に挙げます。他の環境では、構成ファイルへのパスが異なるだけです。

まず、lampp/etc/httpd.conf(Apacheの一般的な設定ファイルです)の仮想パスのコメントを削除します。

#Include etc/extra/httpd-vhosts.conf

httpd-vhosts.conf ファイルが機能するようにするか、構成を httpd.conf に直接書き込みますが、これはお勧めしません。

関連する設定には以下が含まれます: Listen NameVirtualHost

1. Listen リスニングするポート、複数のポート、複数の Listen を記述する必要があります。そうしないと、Apache の起動時に対応するソケットが起動されません。

たとえば

Listen 80

Listen 8080

2. NameVirtualHost これがないと、 タグは効果がありません。

(修正してくれたokiwillに感謝します。これは、特にドメイン名に基づくアクセスを指します。アクセスがIPに基づく場合、最初に指定されたIPの仮想ホストが優先されます。各IPは個別に指定できます)

1つの名前仮想ホストを指定できます。複数の で使用する場合、各 には独自の NameVirtualHost が必要です (おそらく)

NameVirutalHost *:80

サーバー上に複数の IP がある場合は、このホストの IP とポートを指定できます。特定の IP の特定のポートを指定します。

(新しいバージョンの Apache では、NameVirtualHost 構成が削除されました。実際には役に立たないため、パラメータは VirtualHost で指定されています)

3 最も重要な VirtualHost

重要: Apache がリクエストを受信すると、最初にデフォルトで最初の VirtualHost を検索し、一致する VirtualHost が見つからない場合は、最初の VirtualHost が有効になります。

したがって、httpd.conf では、 (これはすべてのディレクトリのデフォルト設定です)

の両方がデフォルトとして拒否されます。 。

つまり、私の最初の VirtualHost は

ServerName *

DocumentRoot /lampp/htdocs/guest>

注文拒否、許可

すべてから許可

の後は、順番に追加するだけです

ServerName www .myweb1 .com

DocumentRoot /lampp/htdocs/myweb1>

注文拒否、許可

すべてから許可

上記は Apache VirtualHost 設定の内容です。さらに関連する内容については、PHP 中国語 Web サイト (www.php.cn) を参照してください。


声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール