Interstage HTTP Serverでは、これまでに説明した機能以外に、以下のような機能を設定できます。
■クライアントの同時接続数
Webサーバが、クライアント(Webブラウザ)からのリクエストを同時に受け付けることができる最大数を設定できます。
なお、本設定により、同時にアクセスできる数は増加しますが、メモリ資源や一時ファイルなどの消費に伴いシステム全体の性能が劣化する可能性があります。
参照
設定方法については、「3.2.16 クライアントの同時接続数の設定」を参照してください。
■ディレクトリリストの設定
デフォルトページとして設定された(DirectoryIndexディレクティブで指定された)ファイルがWebサーバ上に存在しない場合、ディレクトリリスト(ディレクトリの内容一覧)を自動的に生成して表示できます。
参照
設定方法については、「3.2.17 ディレクトリリストの設定」を参照してください。
■デフォルトMIMEタイプの設定
Webサーバ上の拡張子のないファイルおよび拡張子が認識できないファイルに対するMIMEタイプを設定できます。
参照
設定方法については、「3.2.18 デフォルトMIMEタイプの設定」を参照してください。
■MIMEタイプ定義
■デフォルトHTMLファイルの設定
ファイルを省略した場合のデフォルトHTMLファイルとして、「index.html」以外のファイルを設定できます。
参照
設定方法については、「3.2.20 デフォルトHTMLファイルの設定」を参照してください。
■HTTP Keep-Alive機能
Interstage HTTP Serverでは、Webブラウザなどのクライアントとの間で持続的な接続を行い、その接続時間およびリクエスト数を設定できます。
参照
設定方法については、「3.2.21 HTTP Keep-Alive機能の設定」を参照してください。
■ユーザ追跡機能
Interstage HTTP Serverでは、クライアントからのアクセス履歴情報をログファイルに記録することにより、アクセスしたユーザを追跡できます。
参照
設定方法については、「3.2.22 ユーザ追跡機能の設定」を参照してください。
■クッキーログの設定
Interstage HTTP Serverでは、リクエストに設定されているCookieヘッダ、およびレスポンス時に設定されるSet-Cookieヘッダの値をログファイルに記録できます。
参照
設定方法については、「3.2.23 クッキーログの設定」を参照してください。
■通信プロセス数の設定
■通信プロセスに対する権限の設定
■言語ベースのコンテンツネゴシエーション
■メッセージのカスタマイズ
Interstage HTTP Serverでは、クライアントまたはプロキシサーバなどのIPアドレス/ホスト名、データ転送量、およびユーザ個人情報などのアクセスに関する情報を指定したフォーマットでログファイルに記録できます。なお、アクセスが多いサイトにおいて、多くの情報を記録すると、ディスク容量が不足する可能性がありますので、注意してください。
参照
設定方法については、「3.2.27 メッセージのカスタマイズ」を参照してください。
■CGIプログラム実行の許可
Interstage HTTP Serverでは、以下のような方法でCGIプログラムの実行を許可することにより、WebブラウザからWebサーバ上に格納されたCGIプログラムを動作させることができます。
CGIプログラム用のディレクトリを設定し、そのディレクトリ配下に格納されたファイルをCGIプログラムとして実行します。
CGIプログラム用の拡張子を設定し、その拡張子のファイルをCGIプログラムとして実行します。
参照
設定方法については、「3.2.28 CGIプログラム実行許可の設定」を参照してください。