このページには、定義されたすべてのバーチャルホストが一覧表示されます。 ここからバーチャルホストを追加/削除したり、既存のバーチャルホストを変更したりすることができます。 バーチャルホストを追加する前に、バーチャルホストのルートディレクトリが存在することを確認してください。
バーチャルホスト名 | バーチャルホスト Root | 設定ファイル |
シンボリックリンク参照 | スクリプトを有効にする | 拘束された | 外部アプリ Set UID モード | 外部アプリ Chroot モード | 外部アプリ Chroot パス |
静的リクエスト/秒 | 動的リクエスト/秒 | 送信帯域幅(バイト/秒) | 受信帯域幅(バイト/秒) |
説明 バーチャルホストのルートディレクトリを指定します。 注:これはドキュメントのルートではありません NOT です。 このディレクトリの下に、バーチャルホストに関連するすべてのファイル(ログファイル、htmlファイル、CGIスクリプトなど)を置くことをお勧めします。 バーチャルホストルートは、変数$VH_ROOTを使用して参照できます。 |
構文 絶対パス又は$SERVER_ROOTからの相対パス。 |
ヒント [パフォーマンス]さまざまなハードドライブに異なるバーチャルホストを配置します。 |
説明 このバーチャルホストの設定ファイル名とディレクトリ。 設定ファイルは、$SERVER_ROOT/conf/vhosts/ディレクトリの下になければなりません。 |
構文 ファイル名への絶対パス又は$SERVER_ROOTからの相対パス |
ヒント $SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.confをお勧めします。 |
説明 キープアライブ(永続的)接続を介して提供できる最大要求を特定します。 この制限に達すると接続が閉じられます。 バーチャルホストごとに異なる制限を指定できます。 この数値は、サーバーレベルの最大キープアライブ要求の制限を超えることはできません。 |
構文 整数 |
ヒント [パフォーマンス]合理的に高い値に設定します。 「1」以下の値を指定すると、キープアライブ接続が無効になります。 |
参照 |
説明 このバーチャルホストに対してSmart Keep-Aliveを有効にするかどうかを指定します。 このオプションは、スマートキープアライブがサーバーレベルで有効で、最大キープアライブ要求が1より大きい場合にのみ有効です。 |
構文 ラジオボックスから選択 |
ヒント [パフォーマンス]多忙なWebサイトでこれを有効にします。 |
説明 このバーチャルホスト内のシンボリックリンクをたどるかどうかを指定します。 IF OWNER MATCHオプションは、同じ所有権を持つ場合にのみシンボリックリンクに従います。 この設定は、デフォルトのサーバーレベルの設定よりも優先されます。 |
構文 ドロップダウンリストから選択 |
ヒント [パフォーマンスとセキュリティ]セキュリティを強化するために、この機能を無効にしてください。 パフォーマンスを向上させるには、有効にします。 |
説明 このバーチャルホストでスクリプティング(非静的ページ)を許可するかどうかを指定します。 無効にすると、CGI、FastCGI、LSAPI、サーブレットエンジン、その他のスクリプト言語はこのバーチャルホストでは許可されません。 このため、スクリプトハンドラを使用する場合は、スクリプトハンドラもここで有効にする必要があります。 |
構文 ラジオボックスから選択 |
説明 このバーチャルホストのルート($VH_ROOT)を超えるファイルにこのWebサイトからアクセスできるかどうかを指定します。 はいに設定すると、$VH_ROOT以下のファイルにしかアクセスできず、シンボリックリンクや$VH_ROOTを超えるファイルやディレクトリを指すコンテキストへのアクセスが拒否されます。 しかし、これはCGIスクリプトのアクセシビリティを制限しません。 これは共有ホスティング環境で便利です。 シンボリックリンク参照は、ユーザーが$VH_ROOTでシンボリックリンクを使用できるようにはいに設定できます。 $VH_ROOTを超えるものはありません。 |
構文 ラジオボックスから選択 |
ヒント [セキュリティ]共有ホスティング環境で有効にします。 |
説明 外部アプリケーション・プロセスにユーザーIDを設定する方法を指定します。 3つの選択肢があります:
|
構文 選択 |
ヒント [セキュリティ]共有ホスティング環境では、CGIファイルUIDまたはDocルートUIDモードを使用して、1つのバーチャルホストが所有するファイルに別のバーチャルホストの外部アプリケーションスクリプト。 |
説明 ルートディレクトリが外部アプリケーションプロセスに対してどのように設定されるかを指定します。 機密システム・データ・ファイルが脆弱な外部アプリケーション・スクリプトによってアクセスされるのを防ぐために、新しいルート・ディレクトリ以外のファイルがアクセス不能になるように、外部アプリケーション・プロセス用の代替ルート・パスを設定できます。 これは "chroot jail"と呼ばれます。
|
構文 選択 |
ヒント chrootを適切に使用すると、外部アプリケーションスクリプトのセキュリティが大幅に強化されますが、chroot jail環境では、外部アプリケーションスクリプトが機能していることを確認する必要があります。 |
説明 外部アプリ Chroot モードがCustomized Chroot Pathに設定されている場合、現在のホストの外部アプリケーションスクリプトの新しいルートディレクトリを指定します。 |
構文 絶対パス。 |
説明 確立された接続の数に関係なく、1秒間に処理できる単一のIPアドレスからの静的コンテンツへの要求の最大数を指定します。 |
構文 整数 |
ヒント [セキュリティ]信頼できるIPまたはサブネットワークは影響を受けません。 |
参照 |
説明 確立された接続の数に関係なく、1秒ごとに処理できる単一のIPアドレスからの動的に生成されるコンテンツへの要求の最大数を指定します。 この制限に達すると、今後のすべての動的コンテンツへのリクエストは、次の秒までタールピットされます。 |
構文 整数 |
ヒント [セキュリティ]この制限によって、信頼できるIPまたはサブネットワークは制限されません。 |
参照 |
説明 確立された接続の数に関係なく、単一のIPアドレスへの最大の送信スループット。 実際の帯域幅は効率上の理由からこの設定よりわずかに高くなることがあります。 帯域幅は4KB単位で割り当てられます。 スロットルを無効にするには、0に設定します。 クライアント単位の帯域幅制限(バイト/秒)は、バーチャルホストレベルの設定がサーバーレベルの設定を上回るサーバーまたはバーチャルホストレベルで設定できます。 |
構文 整数 |
ヒント [パフォーマンス]パフォーマンスを向上させるため、帯域幅を8KB単位で設定します。. |
参照 |