~((0-65535))《300》(単位:秒)
次の待ち時間を秒単位で指定します。0を指定した場合は,待ち時間が0秒になります。
httpsd.conf
Timeout 300
~((1-1024))《40》
サーバとして起動するスレッド数を指定します。指定したスレッド数はサーバの最大同時接続数を示します。
httpsd.conf
TRACEメソッドによるリクエストを拒否するかどうかを指定します。
On:TRACEメソッドによるリクエストを許可します。ただし,リクエストボディが付加されている場合は,413 Request Entity Too Largeを応答します。
Off:TRACEメソッドによるリクエストを拒否します。TRACEメソッドによるリクエストの場合は,ステータスコード403 Forbiddenを応答します。
extended:TRACEメソッドによるリクエストを許可します。リクエストボディが付加されていても許可します。ただし,リバースプロキシ以外のリクエストボディサイズの上限は64KBです。
httpsd.conf,<VirtualHost>
TraceEnable Off
ログを格納するファイルまたはログを出力するプログラムを指定します。ログのフォーマットはラベル名を指定しないLogFormatディレクティブで指定できます。
LogFormatディレクティブでログのフォーマットを指定する場合は,IPv6アドレスやIPv6アドレスに対応したホスト名も出力できます。指定できるフォーマットはCustomLogディレクティブを参照してください。
LogFormatディレクティブでフォーマットを指定しない場合は,標準のログフォーマットで出力します。
ファイル名:ログを格納するファイル名を指定します。ファイル名には,絶対パスまたはServerRootディレクティブの指定値からの相対パスが指定できます。
パイプ:標準入力からログ情報を受け取るプログラムを"|プログラム名"のフォーマットで指定します。Windows版での注意事項は,CustomLogディレクティブを参照してください。
httpsd.conf,<VirtualHost>
TransferLog "|¥"¥"<Application Serverのインストールディレクトリ>/httpsd/sbin/rotatelogs.exe¥" ¥"<Application Serverのインストールディレクトリ>/httpsd/logs/access¥" 86400¥""
rotatelogsプログラムを使用してログを24時間ごとに分割して採取します。
~《conf/mime.types》
ファイル拡張子とコンテントタイプ(MIMEタイプ)の関係を定義する設定ファイルを指定します。ファイル名には,絶対パスまたはServerRootディレクティブの指定値からの相対パスが指定できます。
設定ファイル内の指定形式は,MIMEタイプ ファイル拡張子 〔ファイル拡張子 …〕です。MIMEタイプだけ指定している行は無視します。また,行の最初に#を付けると,コメント行になります。
httpsd.conf
TypesConfig conf/mime.types
MIMEタイプの設定ファイルはmime.types
CGIスクリプトに渡す環境変数から,SetEnvディレクティブまたはPassEnvディレクティブで指定した環境変数を削除する場合に指定します。
httpsd.conf,<VirtualHost>,<Directory>,.htaccess
FileInfoレベル
UnsetEnv MY_ENV
サーバの正式な名前の生成方法を指定します。サーバの正式な名前は,自サーバを参照するURLや環境変数のSERVER_NAMEとSERVER_PORTに設定されます。
On:サーバの正式な名前は,ServerNameディレクティブ指定値から作成され,自サーバを参照するURLや環境変数に設定されます。VirtualHost指定時にIPアドレスを使用する場合は,VirtualHostブロック内でServerNameを指定してください。ブロック内でServerNameを指定していない場合は,IPアドレスからホスト名を取得します。
Off:サーバの正式な名前は,Hostヘッダによってクライアントから与えられたホスト名称とポート番号から作成され,自サーバを参照するURLや環境変数に設定されます。ただし,Hostヘッダが与えられない場合は,ServerNameディレクティブ値と,実際のコネクションに使用されているポート番号から作成されます。
dns:Hostヘッダを持たない古いクライアントのためのオプションです。このオプション指定時には,サーバの正式な名前は,クライアントから与えられたサーバのIPアドレスから逆引きしたホスト名称および実際にコネクションに使用されているポート番号から作成され,自サーバを参照するURLや環境変数に設定されます。
なお,On,Off,dnsすべての場合で,IPv6アドレスに対応しています。
httpsd.conf,<VirtualHost>,<Directory>
~《#-1》
サーバプロセスが動作するときのユーザ名を指定します。
httpsd.conf
User nobody
~《public_html》(UNIX版)
~《disabled》(Windows版)
Webブラウザからの/~ユーザ名/へのリクエストに対して公開するサーバ上の場所をディレクトリ名で指定します。disabledを指定すると,Webコンテンツを公開しないユーザを指定できます。
ディレクトリ名は,相対パスまたは絶対パスで指定します。
Windows版では,絶対パスだけ有効です。
ディレクトリ名:
httpsd.conf,<VirtualHost>
UserDir public_html
UserDir /home
UserDir disabled user3
UserDir disabled user4 user5
UserDir disabled