Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


apache:2.4:setting

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン 両方とも次のリビジョン
apache:2.4:setting [2020/11/20 09:20]
y2sunlight [ディレクティブ]
apache:2.4:setting [2020/11/20 09:24]
y2sunlight [シンボリックリンク]
行 109: 行 109:
  
 Apache は同時に多くの違うウェブサイトを扱う能力があります。 これは バーチャルホスト と呼ばれています。 特定のウェブサイトにのみ適用されるようにするために、 ディレクティブは<VirtualHost>ブロックの中に置くことでも適用範囲を変えることができます。 Apache は同時に多くの違うウェブサイトを扱う能力があります。 これは バーチャルホスト と呼ばれています。 特定のウェブサイトにのみ適用されるようにするために、 ディレクティブは<VirtualHost>ブロックの中に置くことでも適用範囲を変えることができます。
 +
 +\\
  
 ==== アクセス制御ファイル( .htaccess ) ==== ==== アクセス制御ファイル( .htaccess ) ====
行 139: 行 141:
  
 一般にWebサーバでは、物理的なホストファイルシステムと仮想的なフォルダ(公開するされるURLパス)をマッピングする機能を提供しています。Apacheではこの仮想的なフォルダの事を**ドキュメントディレクトリ**と呼び、先頭のドキュメントディレクトリをドキュメントルート( **DocummentRoot** )と呼びます。 一般にWebサーバでは、物理的なホストファイルシステムと仮想的なフォルダ(公開するされるURLパス)をマッピングする機能を提供しています。Apacheではこの仮想的なフォルダの事を**ドキュメントディレクトリ**と呼び、先頭のドキュメントディレクトリをドキュメントルート( **DocummentRoot** )と呼びます。
 +
 +\\
  
 ==== DocumentRoot ==== ==== DocumentRoot ====
  
 大雑把に言うと、Apacheは、HTTPリクエストに含まれるURLパスを DocummentRoot の最後に追加して、レスポンスとして返すファイルを決定します。従って、ブラウザからは DocumentRoot の下のディレクトリやファイルが木構造をしているように見えます。Apache にはバーチャルホストの機能もあります。この場合、それぞれのバーチャルホストに対してDocumentRoot を指定することができます。 大雑把に言うと、Apacheは、HTTPリクエストに含まれるURLパスを DocummentRoot の最後に追加して、レスポンスとして返すファイルを決定します。従って、ブラウザからは DocumentRoot の下のディレクトリやファイルが木構造をしているように見えます。Apache にはバーチャルホストの機能もあります。この場合、それぞれのバーチャルホストに対してDocumentRoot を指定することができます。
 +
 +\\
  
 ==== エイリアス(Alias) ==== ==== エイリアス(Alias) ====
行 159: 行 165:
  
 また、AliasMatch や ScriptAliasMatch ディレクティブ を使えば正規表現に基づいた強力なエイリアス設定を行なうことができます。 また、AliasMatch や ScriptAliasMatch ディレクティブ を使えば正規表現に基づいた強力なエイリアス設定を行なうことができます。
 +
 +\\
  
 ==== ユーザディレクトリ(UserDir) ==== ==== ユーザディレクトリ(UserDir) ====
行 204: 行 212:
 UserDir enabled user1 user2 user3 UserDir enabled user1 user2 user3
 </code> </code>
 +
 +\\
  
 ==== シンボリックリンク ==== ==== シンボリックリンク ====
行 210: 行 220:
  
 例:Apacheインストール時のDocumentRootのOptionsディレクティブの設定 例:Apacheインストール時のDocumentRootのOptionsディレクティブの設定
-<code>+<code xml httpd.conf>
 <Directory "D:/usr/xampp7.2.22/htdocs"> <Directory "D:/usr/xampp7.2.22/htdocs">
     Options Indexes FollowSymLinks Includes ExecCGI     Options Indexes FollowSymLinks Includes ExecCGI
apache/2.4/setting.txt · 最終更新: 2020/11/20 09:32 by y2sunlight