Hitachi Web Server

[目次][用語][索引][前へ][次へ]

6.1.1 ディレクティブ一覧

コンフィグファイルに指定できるディレクティブの一覧を次に示します。

表6-1 ディレクティブ一覧

設定内容 ディレクティブ 複数指定 admin.confへの指定
httpsd.confファイル内のブロックの定義 <Directory> ×
<DirectoryMatch> ×
<Files> ×
<FilesMatch> ×
<IfModule> ×
<Limit> ×
<Location>
<LocationMatch> ×
<VirtualHost> ×
サーバの基本的な定義 ServerName※1 ×
Port1 ×
User [図データ] ×
Group [図データ] ×
ServerAdmin ×
ServerRoot1 ×
ServerSignature1 ×
Listen
BindAddress ×
LoadModule ※2
LoadFile ※2
Include
ExtendedStatus × ×
ServerTokens1 ×
CoreDumpDirectory [図データ] ×
FileETag × ×
コンテンツを管理するための定義 UserDir ×
DocumentRoot1 ×
ErrorDocument
Webブラウザからのリクエストについての定義(Alias) Alias ×
AliasMatch ×
Redirect ×
RedirectMatch ×
MIMEタイプについての定義 DefaultType × ×
TypesConfig × ×
AddCharset ×
AddDefaultCharset × ×
AddType
ForceType × ×
HWSErrorDocumentMETACharset [図データ] × ×
コンテントネゴシエーションについての定義 LanguagePriority ×
AddEncoding ×
AddLanguage ×
DefaultLanguage × ×
CacheNegotiatedDocs × ×
MultiviewsMatch × ×
ハンドラについての定義 AddHandler ×
SetHandler × ×
Webサーバの性能についての定義 StartServers [図データ] ×
MinSpareServers [図データ] ×
MaxSpareServers [図データ] ×
MaxClients1 [図データ] ×
MaxRequestsPerChild [図データ] ×
Timeout ×
ListenBacklog ×
ThreadsPerChild [図データ] ×
HWSMaxQueueSize [図データ] ×
HWSKeepStartServers [図データ] × ×
KeepAliveの定義 KeepAlive ×
MaxKeepAliveRequests ×
KeepAliveTimeout ×
リクエストを制限する定義 LimitRequestBody ×
LimitRequestFields ×
LimitRequestFieldsize ×
LimitRequestLine ×
CGI,環境変数の定義 ScriptAlias ×
ScriptAliasMatch ×
UseCanonicalName × ×
BrowserMatch
BrowserMatchNoCase
PassEnv ×
SetEnv ×
UnsetEnv ×
SetEnvIf ×
SetEnvIfNoCase ×
Action ×
Script ×
ScriptInterpreterSource [図データ] × ×
HWSSetEnvIfIPv6 ×
ディレクトリインデクスの表示内容の定義 DirectoryIndex × ×
FancyIndexing × ×
AddIconByEncoding ×
AddIconByType ×
AddIcon ×
DefaultIcon × ×
ReadmeName × ×
HeaderName × ×
IndexIgnore ×
IndexOrderDefault × ×
AddAltByEncoding ×
AddAltByType ×
AddAlt ×
AddDescription ×
IndexOptions ×
Webサーバへのアクセスを制御する定義 AccessFileName × ×
AllowOverride × ×
AuthName ×
AuthType ×
AuthGroupFile ×
AuthUserFile ×
AuthAuthoritative ×
Require
Options × ×
Order ×
Allow from
Deny from
Satisfy ×
TraceEnable ×
IdentityCheck [図データ] ×
SSLによる暗号化,及び認証の定義 SSLRequireSSL ×
SSLEnable ×
SSLDisable ×
SSLCertificateFile ×
SSLCertificateKeyFile ×
SSLCACertificatePath [図データ] ×
SSLCACertificateFile ×
SSLVerifyClient ×
SSLVerifyDepth ×
SSLRequiredCiphers ×
SSLRequireCipher
SSLBanCipher
SSLDenySSL ×
SSLFakeBasicAuth ×
SSLCacheServerPort [図データ] × ×
SSLSessionCacheTimeout × ×
SSLCacheServerPath [図データ] × ×
SSLCacheServerRunDir [図データ] × ×
SSLSessionCacheSize × ×
SSLSessionCacheSizePerChild [図データ] × ×
SSLCRLAuthoritative × ×
SSLCRLDERPath × ×
SSLCRLPEMPath × ×
SSLExportCertChainDepth × ×
SSLExportClientCertificates × ×
SSLCertificateKeyPassword ×
SSLProtocol ×
Webサーバを運用形態に合わせて複数ホストに見せる定義 NameVirtualHost ×
ServerAlias ×
ServerPath × ×
イメージマップファイルについての定義 ImapDefault × ×
ImapBase × ×
ImapMenu × ×
採取するログの定義 HostnameLookups ×
ErrorLog ×
LogLevel ×
LogFormat
CustomLog
TransferLog
PidFile1 ×
ScriptLog × ×
ScriptLogBuffer × ×
ScriptLogLength × ×
HWSLogTimeVerbose × ×
HWSRequestLog ×
HWSRequestLogType ×
HWSSuppressModuleTrace
ディレクトリサーバについての定義 LDAPBaseDN × ※2
LDAPRequire ※2
LDAPServerName × ※2
LDAPServerPort × ※2
LDAPSetEnv ※2
LDAPTimeout × ※2
LDAPUnsetEnv ※2
LDAPNoEntryStatus × ※2
採取するトレースの定義 HWSTraceIdFile ×
HWSTraceLogFile ×
HWSStackTrace [図データ] ×
リバースプロキシについての定義 ProxyPass ×
ProxyPassReverse ×
ProxyVia × ×
ProxyErrorOverride × ×
ProxyPreserveHost × ×
adminサーバ専用のディレクティブ HWSAdminServiceName [図データ] ×
HWSConfigFile [図データ] ×
HWSServiceName [図データ] ×
MaxBackupConfigs  ×
LDAPAttribute
流量制限機能についての定義 QOSCookieDomain × ×
QOSCookieExpires × ×
QOSCookieName ×
QOSCookieSecure × ×
QOSCookieServers × ×
QOSRedirect ×
QOSRejectionServers × ×
QOSResponse × ×
ヘッダカスタマイズ機能についての定義 Header ×
RequestHeader ×
有効期限設定機能についての定義 ExpiresActive × ×
ExpiresByType ×
ExpiresDefault × ×
計画停止についての定義 HWSGracefulStopLog × ×
HWSGracefulStopTimeout × ×
静的コンテンツキャッシュ機能についての定義 HWSContentCacheMaxFileSize [図データ] × ×
HWSContentCacheSize [図データ] × ×

(凡例)
○:指定できる。
×:指定できない。

特に記述がないかぎり,ファイル名はディレクトリ名を含めた形式(パス情報付き)で記述できます。

注※1
Webサーバのコンフィグファイルに指定した場合と,admin.confファイルに指定した場合とで意味が異なります。admin.confファイルに指定した場合については「付録I.6 adminサーバ用ディレクティブの詳細」を参照してください。

注※2
Windows版では,admin.confファイルへの指定はできません。