ページの先頭行へ戻る
Interstage Application Server V13.1.0 Interstage HTTP Server 2.4運用ガイド
FUJITSU Software

第6章 ディレクティブ一覧

Interstage HTTP Server 2.4で設定可能なディレクティブ一覧を以下に示します。

Apache HTTP Server Version 2.4.46で提供されているディレクティブについては、「Apache HTTP サーバ バージョン 2.4 ドキュメント」を参照してください。

ポイント

本ディレクティブ一覧は、以下のディレクティブで構成されています。

  • Apache HTTP Server Version 2.4.46で提供されているディレクティブで、Interstage HTTP Server 2.4で設定可能なディレクティブ

  • Interstage HTTP Server 2.4で提供しているディレクティブ(表内の「機能説明の補足」に説明しています。)


■ディレクティブのインデックス

ABCDEFGHIKLMNOPQRSTUVWX


■ディレクティブ一覧

ディレクティブ

機能説明の補足

A

AcceptFilter

AcceptPathInfo

AccessFileName

Action

AddAlt

AddAltByEncoding

AddAltByType

AddCharset

AddDefaultCharset

AddDescription

AddEncoding

AddHandler

設定例:「3.27 CGIプログラム実行許可の設定」の「拡張子によりCGIプログラムを特定する場合」参照。

AddIcon

AddIconByEncoding

AddIconByType

AddInputFilter

AddLanguage

設定例:「3.25 言語ベースのコンテンツネゴシエーション」参照。

AddModuleInfo

AddOutputFilter

AddOutputFilterByType

設定例:「3.16 コンテンツの圧縮機能の設定」の「MIMEタイプ「text/html」/「text/plain」のコンテツを圧縮する場合」参照。

AddType

設定例:「3.19 MIMEタイプ定義の設定」参照。

Alias

(注1)

設定例:「3.12 仮想ディレクトリの設定」参照。

AliasMatch

(注2)

設定例:「3.12 仮想ディレクトリの設定」参照。

Allow

AllowCONNECT

AllowEncodedSlashes

AllowOverride

AllowOverrideList

Anonymous

Anonymous_LogEmail

Anonymous_MustGiveEmail

Anonymous_NoUserID

Anonymous_VerifyEmail

AsyncRequestWorkerFactor

AuthBasicAuthoritative

AuthBasicFake

AuthBasicProvider

AuthBasicUseDigestAlgorithm

AuthDBDUserPWQuery

AuthDBDUserRealmQuery

AuthDBMGroupFile

AuthDBMType

AuthDBMUserFile

AuthDigestAlgorithm

AuthDigestDomain

AuthDigestNonceLifetime

AuthDigestProvider

AuthDigestQop

AuthDigestShmemSize

AuthFormAuthoritative

AuthFormBody

AuthFormDisableNoStore

AuthFormFakeBasicAuth

AuthFormLocation

AuthFormLoginRequiredLocation

AuthFormLoginSuccessLocation

AuthFormLogoutLocation

AuthFormMethod

AuthFormMimetype

AuthFormPassword

AuthFormProvider

AuthFormSitePassphrase

AuthFormSize

AuthFormUsername

AuthGroupFile

(注3)

AuthLDAPAuthorizePrefix

AuthLDAPBindAuthoritative

AuthLDAPBindDN

AuthLDAPBindPassword

AuthLDAPCharsetConfig

AuthLDAPCompareAsUser

AuthLDAPCompareDNOnServer

AuthLDAPDereferenceAliases

AuthLDAPGroupAttribute

AuthLDAPGroupAttributeIsDN

AuthLDAPInitialBindAsUser

AuthLDAPInitialBindPattern

AuthLDAPMaxSubGroupDepth

AuthLDAPRemoteUserAttribute

AuthLDAPRemoteUserIsDN

AuthLDAPSearchAsUser

AuthLDAPSubGroupAttribute

AuthLDAPSubGroupClass

AuthLDAPUrl

AuthMerging

AuthName

設定例:「3.7 ユーザ認証の設定」の「パスワードファイルの登録ユーザのアクセスだけを許可する場合」参照。

AuthnCacheContext

AuthnCacheEnable

AuthnCacheProvideFor

AuthnCacheSOCache

AuthnCacheTimeout

<AuthnProviderAlias>

AuthnzFcgiCheckAuthnProvider

AuthnzFcgiDefineProvider

AuthType

設定例:「3.7 ユーザ認証の設定」の「パスワードファイルの登録ユーザのアクセスだけを許可する場合」参照。

AuthUserFile

設定例:「3.7 ユーザ認証の設定」の「パスワードファイルの登録ユーザのアクセスだけを許可する場合」参照。

AuthzDBDLoginToReferer

AuthzDBDQuery

AuthzDBDRedirectQuery

AuthzDBMType

<AuthzProviderAlias>

AuthzSendForbiddenOnFailure

B

BalancerGrowth

BalancerInherit

BalancerMember

BalancerPersist

BrotliAlterETag

BrotliCompressionMaxInputBlock

BrotliCompressionQuality

BrotliCompressionWindow

BrotliFilterNote

BrowserMatch

BrowserMatchNoCase

BufferedLogs

BufferSize

C

CacheDefaultExpire

CacheDetailHeader

CacheDirLength

CacheDirLevels

CacheDisable

CacheEnable

設定例:「3.17 プロキシ機能の設定」の「フォードプロキシ」参照。

CacheHeader

CacheIgnoreCacheControl

CacheIgnoreHeaders

CacheIgnoreNoLastMod

CacheIgnoreQueryString

CacheIgnoreURLSessionIdentifiers

CacheKeyBaseURL

CacheLastModifiedFactor

CacheLock

CacheLockMaxAge

CacheLockPath

CacheMaxExpire

設定例:「3.17 プロキシ機能の設定」の「フォワードプキシ」参照。

CacheMaxFileSize

CacheMinExpire

CacheMinFileSize

CacheNegotiatedDocs

CacheQuickHandler

CacheReadSize

CacheReadTime

CacheRoot

(注4)

設定例:「3.17 プロキシ機能の設定」の「フォワードプロキシ」参照。

CacheSocache

CacheSocacheMaxSize

CacheSocacheMaxTime

CacheSocacheMinTime

CacheSocacheReadSize

CacheSocacheReadTime

CacheStaleOnError

CacheStoreExpired

CacheStoreNoStore

CacheStorePrivate

CGIDScriptTimeout

CGIMapExtension

CGIPassAuth

CGIVar

CharsetDefault

CharsetOptions

CharsetSourceEnc

CheckCaseOnly

CheckSpelling

ChrootDir

ContentDigest

CookieDomain

CookieExpires

設定例:「3.22 ユーザ追跡機能の設定」参照。

CookieHTTPOnly

CookieName

CookieSameSite

CookieSecure

CookieStyle

CookieTracking

設定例:「3.22 ユーザ追跡機能の設定」参照。

CoreDumpDirectory

CustomLog

CustomLogディレクティブのpipeに、ahsrlog実行文を指定できます。

設定例:「3.4 アクセスログの設定」参照。

D

Dav

DavDepthInfinity

DavGenericLockDB

DavLockDB

DavMinTimeout

DBDExptime

DBDInitSQL

DBDKeep

DBDMax

DBDMin

DBDParams

DBDPersist

DBDPrepareSQL

DBDriver

DefaultIcon

DefaultLanguage

DefaultRuntimeDir

DefaultType

Define

DeflateBufferSize

DeflateCompressionLevel

DeflateFilterNote

DeflateInflateLimitRequestBody

DeflateInflateRatioBurst

DeflateInflateRatioLimit

DeflateMemLevel

DeflateWindowSize

Deny

<Directory>

設定例:「3.7 ユーザ認証の設定」の「パスワードファイルの登録ユーザのアクセスだけを許可する場合」、「3.8 IPアクセスコントロールの設定」、または「3.25 言語ベースのコンテンツネゴシエーション」参照。

DirectoryCheckHandler

DirectoryIndex

設定例:「3.18 ディレクトリリストの設定」参照。

DirectoryIndexRedirect

<DirectoryMatch>

DirectorySlash

DocumentRoot

(注5)

設定例:「3.2 公開用ルートディレクトリの設定」参照。

DumpIOInput

DumpIOOutput

E

<Else>

<ElseIf>

EnableExceptionHook

EnableMMAP

EnableSendfile

Error

ErrorDocument

(注6)

ErrorLog

ErrorLogディレクティブのpipeに、ahsrlog実行文を指定できます。
(注7)

設定例:「3.5 エラーログの設定」参照。

ErrorLogFormat

ExpiresActive

ExpiresByType

ExpiresDefault

ExtendedStatus

設定例:「3.15 サーバステータス監視の設定」参照。

ExtFilterDefine

ExtFilterOptions

F

FallbackResource

FileETag

(注8)

<Files>

<FilesMatch>

FilterChain

FilterDeclare

FilterProtocol

FilterProvider

FilterTrace

ForceLanguagePriority

ForceType

ForensicLog

G

GlobalLog

GprofDir

GracefulShutdownTimeout

Group

設定例:「3.24 通信プロセスに対する権限の設定 」参照。

H

H2CopyFiles

H2Direct

H2EarlyHints

H2MaxSessionStreams

H2MaxWorkerIdleSeconds

H2MaxWorkers

H2MinWorkers

H2ModernTLSOnly

H2Padding

H2Push

H2PushDiarySize

H2PushPriority

H2PushResource

H2SerializeHeaders

H2StreamMaxMemSize

H2TLSCoolDownSecs

H2TLSWarmUpSize

H2Upgrade

H2WindowSize

Header

設定例:「3.16 コンテンツの圧縮機能の設定」の「画像以外のコンテンツを圧縮する場合」参照。

HeaderName

HostnameLookups

HttpProtocolOptions

I

IdentityCheck

IdentityCheckTimeout

<If>

<IfDefine>

<IfDirective>

<IfFile>

<IfModule>

設定例:「3.17 プロキシ機能の設定」の「フォードプロキシ」、または「3.25 言語ベースのコンテンツネゴシエーション」参照。

<IfSection>

<IfVersion>

ImapBase

ImapDefault

ImapMenu

Include

IncludeOptional

IndexHeadInsert

IndexIgnore

IndexIgnoreReset

IndexOptions

IndexOrderDefault

IndexStyleSheet

ISAPIAppendLogToErrors

ISAPIAppendLogToQuery

ISAPICacheFile

ISAPIFakeAsync

ISAPILogNotSupported

ISAPIReadAheadBuffer

ISSsoBusinessSystemName

Interstage HTTP Server 2.4 提供ディレクティブ

K

KeepAlive

設定例:「3.21 HTTP Keep-Alive機能の設定」参照。

KeepAliveTimeout

コネクションを保持する最長の時間:0~2147483647(単位:秒)
「0」を指定すると、最初のリクエストを処理した直後にコネクションを切断します。

設定例:「3.21 HTTP Keep-Alive機能の設定」参照。

KeptBodySize

L

LanguagePriority

LDAPCacheEntries

LDAPCacheTTL

LDAPConnectionPoolTTL

LDAPConnectionTimeout

LDAPLibraryDebug

LDAPOpCacheEntries

LDAPOpCacheTTL

LDAPReferralHopLimit

LDAPReferrals

LDAPRetries

LDAPRetryDelay

LDAPSharedCacheFile

LDAPSharedCacheSize

LDAPTimeout

LDAPTrustedClientCert

LDAPTrustedGlobalCert

LDAPTrustedMode

LDAPVerifyServerCert

<Limit>

<LimitExcept>

LimitInternalRecursion

内部リダイレクト/サブリクエスト最大数の指定範囲:1~2147483647
(注9)

LimitRequestBody

LimitRequestFields

フィールド数の最大値の指定範囲:0~2147483647

LimitRequestFieldSize

1フィールドの最大サイズの指定範囲:0~2147483647(単位:バイト)

LimitRequestLine

HTTPリクエスト行の最大サイズの指定範囲:0~2147483647(単位:バイト)

LimitXMLRequestBody

Listen

ポート番号の指定範囲:1~65535
(注10)

設定例:「3.3 ポート番号とIPアドレスの設定」参照。

ListenBackLog

(注11)

ListenCoresBucketsRatio

LoadFile

LoadModule

<Location>

設定例:「3.16 コンテンツの圧縮機能の設定」の「/sample」から始まるURLのコンテンツを圧縮する場合」、または「3.28 WebアプリケーションのURLに対するアクセス制御」参照。

<LocationMatch>

LogFormat

設定例:「3.26 メッセージのカスタマイズ」参照。

LogIOTrackTTFB

LogLevel

LuaAuthzProvider

LuaCodeCache

LuaHookAccessChecker

LuaHookAuthChecker

LuaHookCheckUserID

LuaHookFixups

LuaHookInsertFilter

LuaHookLog

LuaHookMapToStorage

LuaHookTranslateName

LuaHookTypeChecker

LuaInherit

LuaInputFilter

LuaMapHandler

LuaOutputFilter

LuaPackageCPath

LuaPackagePath

LuaQuickHandler

LuaRoot

LuaScope

M

<Macro>

MaxConnectionsPerChild

HTTPリクエスト数の指定範囲:0~2147483647
(注14)

(参考) プロセス構成の説明:「1.2 Webサーバのプロセス構成(Windows(R))」の「デーモンプロセスが処理可能なリクエスト数」、または「1.3 Webサーバのプロセス構成(Solaris/Linux)」の「1つの通信プロセスが処理可能なリクエスト数」参照。

MaxKeepAliveRequests

リクエスト数の指定範囲:0~2147483647
(注12)

設定例:「3.21 HTTP Keep-Alive機能の設定」参照。

MaxMemFree

MaxRangeOverlaps

MaxRangeReversals

MaxRanges

HTTP範囲指定の最大数の指定範囲:1~2147483647
(注13)

MaxRequestWorkers

(参考) プロセス構成の説明:「1.3 Webサーバのプロセス構成(Solaris/Linux)」の「最大多重動作」参照。

MaxSpareServers

MaxSpareThreads

(参考) プロセス構成の説明:「1.3 Webサーバのプロセス構成(Solaris/Linux)」の「通信プロセス数の縮退」参照。

MemcacheConnTTL

MergeSlashes

MergeTrailers

MetaDir

MetaFiles

MetaSuffix

MIMEMagicFile

MinSpareServers

MinSpareThreads

(参考) プロセス構成の説明:「1.3 Webサーバのプロセス構成(Solaris/Linux)」の「通信プロセス数の拡張」参照。

ModMimeUsePathInfo

MultiviewsMatch

Mutex

N

NameVirtualHost

NoProxy

NWSSLTrustedCerts

NWSSLUpgradeable

O

Options

設定例:「3.18 ディレクトリリストの設定」、「3.25 言語ベースのコンテンツネゴシエーション」、または「3.27 CGIプログラム実行許可の設定」の「拡張子によりCGIプログムを特定する場合」参照。

Order

P

PassEnv

PidFile

インストール直後の初期設定は、インストールパスが設定されています。

Protocol

Protocols

ProtocolsHonorOrder

<Proxy>

Proxy100Continue

ProxyAddHeaders

ProxyBadHeader

ProxyBlock

ProxyDomain

ProxyErrorOverride

ProxyExpressDBMFile

ProxyExpressDBMType

ProxyExpressEnable

ProxyFCGIBackendType

ProxyFCGISetEnvIf

ProxyFtpDirCharset

ProxyFtpEscapeWildcards

ProxyFtpListOnWildcard

ProxyHCExpr

ProxyHCTemplate

ProxyHCTPsize

ProxyHTMLBufSize

ProxyHTMLCharsetOut

ProxyHTMLDocType

ProxyHTMLEnable

ProxyHTMLEvents

ProxyHTMLExtended

ProxyHTMLFixups

ProxyHTMLInterp

ProxyHTMLLinks

ProxyHTMLMeta

ProxyHTMLStripComments

ProxyHTMLURLMap

ProxyIOBufferSize

<ProxyMatch>

ProxyMaxForwards

ProxyPass

設定例:「3.17 プロキシ機能の設定」の「リバースプロ」参照。

ProxyPassInherit

ProxyPassInterpolateEnv

ProxyPassMatch

ProxyPassReverse

設定例:「3.17 プロキシ機能の設定」の「リバースプロキシ」参照。

ProxyPassReverseCookieDomain

ProxyPassReverseCookiePath

ProxyPreserveHost

ProxyReceiveBufferSize

ProxyRemote

ProxyRemoteMatch

ProxyRequests

設定例:「3.17 プロキシ機能の設定」の「フォワードプロキシ」参照。

ProxySCGIInternalRedirect

ProxySCGISendfile

ProxySet

ProxySourceAddress

ProxyStatus

ProxyTimeout

ProxyVia

Q

QualifyRedirectURL

R

ReadmeName

ReceiveBufferSize

Redirect

設定例:「3.13 リダイレクト機能の設定」参照。

RedirectMatch

設定例:「3.13 リダイレクト機能の設定」参照。

RedirectPermanent

RedirectTemp

RedisConnPoolTTL

RedisTimeout

ReflectorHeader

RegexDefaultOptions

RegisterHttpMethod

RemoteIPHeader

RemoteIPInternalProxy

RemoteIPInternalProxyList

RemoteIPProxiesHeader

RemoteIPProxyProtocol

RemoteIPProxyProtocolExceptions

RemoteIPTrustedProxy

RemoteIPTrustedProxyList

RemoveCharset

RemoveEncoding

RemoveHandler

RemoveInputFilter

RemoveLanguage

RemoveOutputFilter

RemoveType

RequestHeader

RequestReadTimeout

Require

設定例:「3.7 ユーザ認証の設定」の「パスワードファイルの登録ユーザのアクセスだけを許可する場合」参照。

<RequireAll>

<RequireAny>

設定例:「3.7 ユーザ認証の設定」の「パスワードファイルの登録ユーザおよび指定したホストのアクセスを許可する場合」参照。

<RequireNone>

RewriteBase

RewriteCond

設定例:「3.14 リライト機能の設定」参照。
(参考)ディレクティブ機能説明:「C.1.1 RewriteCond」参照。

RewriteEngine

設定例:「3.14 リライト機能の設定」参照。
(参考)ディレクティブ機能説明:「C.1.2 RewriteEngine」参照。

RewriteMap

RewriteOptions

RewriteRule

設定例:「3.14 リライト機能の設定」参照。
(参考)ディレクティブ機能説明:「C.1.3 RewriteRule」参照。

RLimitCPU

RLimitMEM

RLimitNPROC

S

Satisfy

ScoreBoardFile

Script

ScriptAlias

(注15)

設定例:「3.27 CGIプログラム実行許可の設定」の「CGIプログム用のディレクトリを作成する場合」参照。

ScriptAliasMatch

(注16)

ScriptInterpreterSource

ScriptLog

ScriptLogBuffer

ScriptLogLength

ScriptSock

SecureListen

SeeRequestTail

SendBufferSize

バッファサイズの指定範囲:0、または512~2147483647
(注17)

ServerAdmin

設定例:「3.11 バーチャルホストの設定」参照。

ServerAlias

ServerLimit

(注18)

ServerName

(注19)

設定例:「3.1 ホスト名の設定」参照

ServerPath

ServerRoot

ServerSignature

ServerTokens

Session

SessionCookieName

SessionCookieName2

SessionCookieRemove

SessionDBDCookieName

SessionDBDCookieName2

SessionDBDCookieRemove

SessionDBDDeleteLabel

SessionDBDInsertLabel

SessionDBDPerUser

SessionDBDSelectLabel

SessionDBDUpdateLabel

SessionEnv

SessionExclude

SessionExpiryUpdateInterval

SessionHeader

SessionInclude

SessionMaxAge

SetEnv

SetEnvIf

設定例:「3.4 アクセスログの設定」の「フィルタリング機能を使用して特定のリクエトを出力しない場合」、または「3.8 IPアクセスコントロールの設定」の「指定したディレクトリ配下を環境変数にホストのアクセスけ許可する場合」参照。

SetEnvIfExpr

SetEnvIfNoCase

設定例:「3.16 コンテンツの圧縮機能の設定」の「画像以外のコンテンツを圧縮する場合」参照。

SetHandler

設定例:「3.15 サーバステータス監視の設定」参照。

SetInputFilter

設定例:「3.16 コンテンツの圧縮機能の設定」参照。

SetOutputFilter

設定例:「3.16 コンテンツの圧縮機能の設定」参照。

SSIEndTag

SSIErrorMsg

SSIETag

SSILastModified

SSILegacyExprParser

SSIStartTag

SSITimeFormat

SSIUndefinedEcho

SSLCACertificateFile

SSLCACertificatePath

SSLCADNRequestFile

SSLCADNRequestPath

SSLCARevocationCheck

SSLCARevocationFile

SSLCARevocationPath

SSLCertificateChainFile

SSLCertificateFile

SSLCertificateKeyFile

SSLCipherSuite

(注20)

SSLCompression

SSLCryptoDevice

SSLEngine

SSLFIPS

SSLHonorCipherOrder

SSLInsecureRenegotiation

SSLOCSPDefaultResponder

SSLOCSPEnable

SSLOCSPNoverify

SSLOCSPOverrideResponder

SSLOCSPProxyURL

SSLOCSPResponderCertificateFile

SSLOCSPResponderTimeout

SSLOCSPResponseMaxAge

SSLOCSPResponseTimeSkew

SSLOCSPUseRequestNonce

SSLOpenSSLConfCmd

(注21)

SSLOptions

SSLPassPhraseDialog

SSLProtocol

SSLProxyCACertificateFile

SSLProxyCACertificatePath

SSLProxyCARevocationCheck

SSLProxyCARevocationFile

SSLProxyCARevocationPath

SSLProxyCheckPeerCN

SSLProxyCheckPeerExpire

SSLProxyCheckPeerName

SSLProxyCipherSuite

SSLProxyEngine

SSLProxyMachineCertificateChainFile

SSLProxyMachineCertificateFile

SSLProxyMachineCertificatePath

SSLProxyProtocol

SSLProxyVerify

SSLProxyVerifyDepth

SSLRandomSeed

SSLRenegBufferSize

SSLRequire

SSLRequireSSL

SSLSessionCache

SSLSessionCacheTimeout

SSLSessionTicketKeyFile

SSLSessionTickets

SSLSRPUnknownUserSeed

SSLSRPVerifierFile

SSLStaplingCache

SSLStaplingErrorCacheTimeout

SSLStaplingFakeTryLater

SSLStaplingForceURL

SSLStaplingResponderTimeout

SSLStaplingResponseMaxAge

SSLStaplingResponseTimeSkew

SSLStaplingReturnResponderErrors

SSLStaplingStandardCacheTimeout

SSLStrictSNIVHostCheck

SSLUserName

SSLUserPINFile

Interstage HTTP Server 2.4 提供ディレクティブ

SSLUseStapling

SSLVerifyClient

SSLVerifyDepth

StartServers

(参考) プロセス構成の説明:「1.3 Webサーバのプロセス構成(Solaris/Linux)」の「Webサーバ起動時のプロセス構成」参照。

Substitute

SubstituteInheritBefore

SubstituteMaxLineLength

Suexec

SuexecUserGroup

T

ThreadLimit

ThreadsPerChild

クライアント数の指定範囲:1~ThreadLimitディレクティブの設定値
(注22)

(参考) プロセス構成の説明:「1.2 Webサーバのプロセス構成(Windows(R))」の「Webサーバ起動時のプロセス構成」「最大多重動作」参照。

ThreadStackSize

TimeOut

待機時間の指定範囲:0~2147483647(単位:秒)
(注23)

Trace

Interstage HTTP Server 2.4 提供ディレクティブ

設定例:「3.6 トレースログの設定」参照。

TraceEnable

TraceLog

Interstage HTTP Server 2.4 提供ディレクティブ

設定例:「3.6 トレースログの設定」参照。

TransferLog

TypesConfig

U

UnDefine

UndefMacro

UnsetEnv

Use

UseCanonicalName

UseCanonicalPhysicalPort

User

設定例:「3.24 通信プロセスに対する権限の設定 」参照。

UserDir

V

VirtualDocumentRoot

VirtualDocumentRootIP

<VirtualHost>

設定例:「3.11 バーチャルホストの設定」参照。

VirtualScriptAlias

VirtualScriptAliasIP

W

WatchdogInterval

X

XBitHack

xml2EncAlias

xml2EncDefault

xml2StartParse