Open LiteSpeed Web Serverユーザーズマニュアル - プロキシコンテキスト
Description: Open LiteSpeed Web Serverユーザーズマニュアル - プロキシコンテキスト.

ユーザーズマニュアル
Version 1.9 — Rev. 4

# プロキシコンテキスト

#### 説明

プロキシコンテキストは、このバーチャルホストを透過的なリバースプロキシサーバとして有効にします。 このプロキシサーバーは、HTTPプロトコルをサポートするWebサーバーまたはアプリケーションサーバーの前で実行できます。 このバーチャルホストがプロキシする外部Webサーバーは、プロキシコンテキストを設定する前に外部アプリケーションで定義されている必要があります。

### URI

#### 説明

このコンテキストのURIを指定します。

#### 構文

URIは通常のURI（"/"で始まる）またはPerl互換の正規表現URI（"exp:"で始まる）にできます。通常のURIが"/"で終わる場合、このコンテキストはこのURI配下のすべてのサブURIを含みます。コンテキストがファイルシステム上のディレクトリにマップされる場合は、末尾に"/"を追加する必要があります。

#### 参照

場所

### Webサーバー

#### 説明

外部Webサーバーの名前を指定します。 この外部Webサーバーは、サーバーまたはバーチャルホストレベルの外部アプリケーションセクションで定義する必要があります。

#### 構文

ドロップダウンリストから選択

### ヘッダー操作

#### 説明

追加するレスポンス/リクエストヘッダーを指定します。複数のヘッダーディレクティブを1行に1つ追加できます。"NONE"を使用すると、親ヘッダーの継承を無効にできます。ディレクティブが指定されていない場合は'Header'と見なされます。

#### 構文

[Header]|RequestHeader [condition] set|append|merge|add|unset header [value] [early|env=[!]variable]

#### 例

set Cache-control no-cache
append Cache-control no-store
Header set My-header cust_header_val
RequestHeader set My-req-header cust_req_header_val

#### ヒント

情報 構文と使用方法は、サポートされる操作について Apacheのmod_headersディレクティブ に似ています。
情報 'Header'ディレクティブは任意であり、他の場所からルールをコピーする際に除外しても残しても問題ありません。

### レルム

#### 説明

このコンテキストの認可レルムを指定します。 このコンテキストにアクセスするには、有効なユーザー名とパスワードを指定する必要があります。 認可レルムはバーチャルホストのセキュリティセクションに設定されています。 この設定では、各レルムのレルム名が使用されます。

#### 構文

ドロップダウンリストから選択

### 認証名

#### 説明

現在のコンテキストの認証レルムの代替名を指定します。 指定しない場合、元のレルム名が使用されます。 認証名は、ブラウザのログインポップアップに表示されます。

#### 構文

テキスト

### 必要 (ユーザー/グループ許可)

#### 説明

このコンテキストにアクセスできるユーザー/グループを指定します。 これにより、複数のコンテキストにわたって1つのユーザー/グループデータベース（レルムで指定）を使用できますが、そのデータベースの特定のユーザー/グループのみがこのコンテキストにアクセスできます。

#### 構文

構文はApache Requireディレクティブと互換性があります。 例えば：

- user username [username ...]
  リストされたユーザーだけがこのコンテキストにアクセスできます。
- group groupid [groupid ...]
  リストされたグループに属するユーザーのみがこのコンテキストにアクセスできます。

この設定を指定しないと、すべての有効なユーザーがこのリソースにアクセスできます。

### アクセス許可リスト

#### 説明

このコンテキストでリソースにアクセスできるIPまたはサブネットワークを指定します。 アクセス拒否リストとサーバー/バーチャルホスト・レベルのアクセス制御とともに、アクセシビリティは、クライアントのIPアドレスが入る最小の範囲によって決まります。

#### 構文

IP/サブネットワークのカンマ区切りリスト。

#### 例

サブネットワークは以下のように書くことができます 192.168.1.0/255.255.255.0, 192.168.1, 又は 192.168.1.*.

### アクセス拒否リスト

#### 説明

このコンテキストでリソースにアクセスできないIPまたはサブネットワークを指定します。 アクセス許可リストとサーバー/バーチャルホストレベルのアクセス制御とともに、アクセシビリティはクライアントのIPアドレスが入る最小の範囲で決まります。

#### 構文

IP/サブネットワークのカンマ区切りリスト。

#### 例

サブネットワークは以下のように書くことができます 192.168.1.0/255.255.255.0, 192.168.1, 又は 192.168.1.*.

### オーソライザ

#### 説明

権限のある/権限のないかの決定を生成するために使用できる外部アプリケーションを指定します。 現在、FastCGI Authorizerのみが使用可能です。 FastCGI Authorizerの役割の詳細については、 https://fastcgi-archives.github.io/ を参照してください。 。

#### 構文

ドロップダウンリストから選択

### デフォルトの文字セットを追加

#### 説明

コンテンツタイプが "text/html"または "text/plain"のいずれかのパラメータがない場合、文字セットタグを "Content-Type"レスポンスヘッダーに追加するかどうかを指定します。 オフに設定すると、この機能は無効になります。 オンに設定すると、カスタマイズされたデフォルトの文字セットで指定された文字セットまたはデフォルトの "iso-8859-1"のいずれかが追加されます。

#### 構文

ラジオボタンから選択

### カスタマイズされたデフォルトの文字セット

#### 説明

デフォルトの文字セットを追加がオンのときに使用される文字セットを指定します。 これはオプションです。 デフォルト値は iso-8859-1 です。 デフォルトの文字セットを追加がオフの場合、このエントリは無効です。

#### 構文

文字セットの名前。

#### 例

utf-8

### IPジオロケーションを有効化

#### 説明

IPジオロケーション検索を有効または無効にするかどうかを指定します。 サーバー、バーチャルホスト、またはコンテキストレベルで設定できます。"Not Set"値を使用すると、IPジオロケーションはデフォルトで無効になります。

#### 構文

ラジオボックスから選択

#### 参照

ヘッダーにクライアントIPを使用する, DBファイルのパス,