apache.vim (22484B)
1 " Vim syntax file 2 " Language: Apache configuration (httpd.conf, srm.conf, access.conf, .htaccess) 3 " Maintainer: David Necas (Yeti) <yeti@physics.muni.cz> 4 " License: This file can be redistribued and/or modified under the same terms 5 " as Vim itself. 6 " Last Change: 2024 Nov 24 7 " 2026 Feb 19 by Vim project: Add SSLVHostSNIPolicy 8 " Notes: Last synced with apache-2.4.62, version 1.x is no longer supported 9 " TODO: see particular FIXME's scattered through the file 10 " make it really linewise? 11 " + add `display' where appropriate 12 13 " quit when a syntax file was already loaded 14 if exists("b:current_syntax") 15 finish 16 endif 17 18 syn iskeyword @,48-57,_,192-255,- 19 syn case ignore 20 21 " Base constructs 22 syn match apacheComment "^\s*#.*$" contains=apacheFixme 23 syn match apacheUserID "#-\?\d\+\>" 24 syn case match 25 syn keyword apacheFixme FIXME TODO XXX NOT 26 syn case ignore 27 syn match apacheAnything "\s[^>]*" contained 28 syn match apacheError "\w\+" contained 29 syn region apacheString start=+"+ end=+"+ skip=+\\\\\|\\\"+ oneline 30 31 " Following is to prevent escaped quotes from being parsed as strings. 32 syn match apacheSkipQuote +\\"+ 33 34 " Core and mpm 35 syn keyword apacheDeclaration AccessFileName AddDefaultCharset AllowOverride AuthName AuthType ContentDigest DefaultType DocumentRoot ErrorDocument ErrorLog HostNameLookups IdentityCheck Include KeepAlive KeepAliveTimeout LimitRequestBody LimitRequestFields LimitRequestFieldsize LimitRequestLine LogLevel MaxKeepAliveRequests NameVirtualHost Options Require RLimitCPU RLimitMEM RLimitNPROC Satisfy ScriptInterpreterSource ServerAdmin ServerAlias ServerName ServerPath ServerRoot ServerSignature ServerTokens TimeOut UseCanonicalName 36 syn keyword apacheDeclaration AcceptPathInfo CGIMapExtension EnableMMAP FileETag ForceType LimitXMLRequestBody SetHandler SetInputFilter SetOutputFilter 37 syn keyword apacheDeclaration AcceptFilter AllowEncodedSlashes EnableSendfile LimitInternalRecursion TraceEnable 38 syn keyword apacheOption INode MTime Size 39 syn keyword apacheOption Any All On Off Double EMail DNS Min Minimal OS Prod ProductOnly Full 40 syn keyword apacheOption emerg alert crit error warn notice info debug 41 syn keyword apacheOption registry script inetd standalone 42 syn match apacheOptionOption "[+-]\?\<\(ExecCGI\|FollowSymLinks\|Includes\|IncludesNoExec\|Indexes\|MultiViews\|SymLinksIfOwnerMatch\)\>" 43 syn keyword apacheOption user group 44 syn match apacheOption "\<valid-user\>" 45 syn case match 46 syn keyword apacheMethodOption GET POST PUT DELETE CONNECT OPTIONS TRACE PATCH PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK contained 47 " Added as suggested by Mikko Koivunalho 48 syn keyword apacheMethodOption BASELINE-CONTROL CHECKIN CHECKOUT LABEL MERGE MKACTIVITY MKWORKSPACE REPORT UNCHECKOUT UPDATE VERSION-CONTROL contained 49 syn case ignore 50 syn match apacheSection "<\/\=\(Directory\|Files\|If\|Else\|Location\|VirtualHost\)[^>]*>" contains=apacheAnything 51 syn match apacheSection "<\/\=\(RequireAll\|RequireAny\|RequireNone\)>" contains=apacheAnything 52 syn match apacheLimitSection "<\/\=Limit[^>]*>" contains=apacheLimitSectionKeyword,apacheMethodOption,apacheError 53 syn keyword apacheLimitSectionKeyword Limit LimitExcept contained 54 syn match apacheAuthType "AuthType\s.*$" contains=apacheAuthTypeValue 55 syn keyword apacheAuthTypeValue Basic Digest 56 syn match apacheAllowOverride "AllowOverride\s.*$" contains=apacheAllowOverrideValue,apacheComment 57 syn keyword apacheAllowOverrideValue AuthConfig FileInfo Indexes Limit Options contained 58 syn keyword apacheDeclaration CoreDumpDirectory EnableExceptionHook GracefulShutdownTimeout Group Listen ListenBacklog LockFile MaxClients MaxMemFree MaxRequestsPerChild MaxSpareThreads MaxSpareThreadsPerChild MinSpareThreads NumServers PidFile ScoreBoardFile SendBufferSize ServerLimit StartServers StartThreads ThreadLimit ThreadsPerChild User 59 syn keyword apacheDeclaration MaxThreads ThreadStackSize 60 syn keyword apacheDeclaration Win32DisableAcceptEx 61 syn keyword apacheDeclaration AssignUserId ChildPerUserId 62 syn keyword apacheDeclaration AcceptMutex MaxSpareServers MinSpareServers 63 syn keyword apacheOption flock fcntl sysvsem pthread 64 65 " Modules 66 syn keyword apacheDeclaration Action Script 67 syn keyword apacheDeclaration Alias AliasMatch Redirect RedirectMatch RedirectTemp RedirectPermanent ScriptAlias ScriptAliasMatch 68 syn keyword apacheOption permanent temp seeother gone 69 syn keyword apacheDeclaration AuthAuthoritative AuthGroupFile AuthUserFile 70 syn keyword apacheDeclaration AuthBasicAuthoritative AuthBasicProvider 71 syn keyword apacheDeclaration AuthDigestAlgorithm AuthDigestDomain AuthDigestNcCheck AuthDigestNonceFormat AuthDigestNonceLifetime AuthDigestProvider AuthDigestQop AuthDigestShmemSize 72 syn keyword apacheOption none auth auth-int MD5 MD5-sess 73 syn match apacheSection "<\/\=Auth[ntz]ProviderAlias[^>]*>" contains=apacheAnything 74 syn keyword apacheDeclaration Anonymous Anonymous_Authoritative Anonymous_LogEmail Anonymous_MustGiveEmail Anonymous_NoUserID Anonymous_VerifyEmail 75 syn keyword apacheDeclaration AuthDBDUserPWQuery AuthDBDUserRealmQuery 76 syn keyword apacheDeclaration AuthDBMGroupFile AuthDBMAuthoritative 77 syn keyword apacheDeclaration AuthDBM TypeAuthDBMUserFile 78 syn keyword apacheOption default SDBM GDBM NDBM DB 79 syn keyword apacheDeclaration AuthDefaultAuthoritative 80 syn keyword apacheDeclaration AuthUserFile 81 syn keyword apacheDeclaration AuthLDAPBindON AuthLDAPEnabled AuthLDAPFrontPageHack AuthLDAPStartTLS 82 syn keyword apacheDeclaration AuthLDAPBindDN AuthLDAPBindPassword AuthLDAPCharsetConfig AuthLDAPCompareDNOnServer AuthLDAPDereferenceAliases AuthLDAPGroupAttribute AuthLDAPGroupAttributeIsDN AuthLDAPRemoteUserIsDN AuthLDAPUrl AuthzLDAPAuthoritative 83 syn keyword apacheOption always never searching finding 84 syn keyword apacheOption ldap-user ldap-group ldap-dn ldap-attribute ldap-filter 85 syn keyword apacheDeclaration AuthDBMGroupFile AuthzDBMAuthoritative AuthzDBMType 86 syn keyword apacheDeclaration AuthzDefaultAuthoritative 87 syn keyword apacheDeclaration AuthGroupFile AuthzGroupFileAuthoritative 88 syn match apacheAllowDeny "Allow\s\+from.*$" contains=apacheAllowDenyValue,apacheComment 89 syn match apacheAllowDeny "Deny\s\+from.*$" contains=apacheAllowDenyValue,apacheComment 90 syn keyword apacheAllowDenyValue All None contained 91 syn match apacheOrder "^\s*Order\s.*$" contains=apacheOrderValue,apacheComment 92 syn keyword apacheOrderValue Deny Allow contained 93 syn keyword apacheDeclaration AuthzOwnerAuthoritative 94 syn keyword apacheDeclaration AuthzUserAuthoritative 95 syn keyword apacheDeclaration AddAlt AddAltByEncoding AddAltByType AddDescription AddIcon AddIconByEncoding AddIconByType DefaultIcon HeaderName IndexIgnore IndexOptions IndexOrderDefault ReadmeName 96 syn keyword apacheDeclaration IndexStyleSheet 97 syn keyword apacheOption DescriptionWidth FancyIndexing FoldersFirst IconHeight IconsAreLinks IconWidth NameWidth ScanHTMLTitles SuppressColumnSorting SuppressDescription SuppressHTMLPreamble SuppressLastModified SuppressSize TrackModified 98 syn keyword apacheOption Ascending Descending Name Date Size Description 99 syn keyword apacheOption HTMLTable SuppressIcon SuppressRules VersionSort XHTML 100 syn keyword apacheOption IgnoreClient IgnoreCase ShowForbidden SuppresRules 101 syn keyword apacheDeclaration CacheForceCompletion CacheMaxStreamingBuffer 102 syn keyword apacheDeclaration CacheDefaultExpire CacheDisable CacheEnable CacheIgnoreCacheControl CacheIgnoreHeaders CacheIgnoreNoLastMod CacheLastModifiedFactor CacheMaxExpire CacheStoreNoStore CacheStorePrivate 103 syn keyword apacheDeclaration MetaFiles MetaDir MetaSuffix 104 syn keyword apacheDeclaration ScriptLog ScriptLogLength ScriptLogBuffer 105 syn keyword apacheDeclaration ScriptStock 106 syn keyword apacheDeclaration CharsetDefault CharsetOptions CharsetSourceEnc 107 syn keyword apacheOption DebugLevel ImplicitAdd NoImplicitAdd 108 syn keyword apacheDeclaration Dav DavDepthInfinity DavMinTimeout 109 syn keyword apacheDeclaration DavLockDB 110 syn keyword apacheDeclaration DavGenericLockDB 111 syn keyword apacheDeclaration DBDExptime DBDKeep DBDMax DBDMin DBDParams DBDPersist DBDPrepareSQL DBDriver 112 syn keyword apacheDeclaration DeflateCompressionLevel DeflateBufferSize DeflateFilterNote DeflateMemLevel DeflateWindowSize 113 syn keyword apacheDeclaration DirectoryIndex DirectorySlash 114 syn keyword apacheDeclaration CacheExpiryCheck CacheGcClean CacheGcDaily CacheGcInterval CacheGcMemUsage CacheGcUnused CacheSize CacheTimeMargin 115 syn keyword apacheDeclaration CacheDirLength CacheDirLevels CacheMaxFileSize CacheMinFileSize CacheRoot 116 syn keyword apacheDeclaration DumpIOInput DumpIOOutput 117 syn keyword apacheDeclaration ProtocolEcho 118 syn keyword apacheDeclaration PassEnv SetEnv UnsetEnv 119 syn keyword apacheDeclaration Example 120 syn keyword apacheDeclaration ExpiresActive ExpiresByType ExpiresDefault 121 syn keyword apacheDeclaration ExtFilterDefine ExtFilterOptions 122 syn keyword apacheOption PreservesContentLength DebugLevel LogStderr NoLogStderr 123 syn match apacheOption "\<\(cmd\|mode\|intype\|outtype\|ftype\|disableenv\|enableenv\)\ze=" 124 syn keyword apacheDeclaration CacheFile MMapFile 125 syn keyword apacheDeclaration FilterChain FilterDeclare FilterProtocol FilterProvider FilterTrace 126 syn keyword apacheDeclaration Header 127 syn keyword apacheDeclaration RequestHeader 128 syn keyword apacheOption set unset append add 129 syn keyword apacheDeclaration IdentityCheck IdentityCheckTimeout 130 syn keyword apacheDeclaration ImapMenu ImapDefault ImapBase 131 syn keyword apacheOption none formatted semiformatted unformatted 132 syn keyword apacheOption nocontent referer error map 133 syn keyword apacheDeclaration SSIEndTag SSIErrorMsg SSIStartTag SSITimeFormat SSIUndefinedEcho XBitHack 134 syn keyword apacheOption on off full 135 syn keyword apacheDeclaration AddModuleInfo 136 syn keyword apacheDeclaration ISAPIReadAheadBuffer ISAPILogNotSupported ISAPIAppendLogToErrors ISAPIAppendLogToQuery 137 syn keyword apacheDeclaration ISAPICacheFile ISAIPFakeAsync 138 syn keyword apacheDeclaration LDAPCertDBPath 139 syn keyword apacheDeclaration LDAPCacheEntries LDAPCacheTTL LDAPConnectionTimeout LDAPOpCacheEntries LDAPOpCacheTTL LDAPSharedCacheFile LDAPSharedCacheSize LDAPTrustedClientCert LDAPTrustedGlobalCert LDAPTrustedMode LDAPVerifyServerCert 140 syn keyword apacheOption CA_DER CA_BASE64 CA_CERT7_DB CA_SECMOD CERT_DER CERT_BASE64 CERT_KEY3_DB CERT_NICKNAME CERT_PFX KEY_DER KEY_BASE64 KEY_PFX 141 syn keyword apacheDeclaration BufferedLogs CookieLog CustomLog LogFormat TransferLog 142 syn keyword apacheDeclaration ForensicLog 143 syn keyword apacheDeclaration MCacheMaxObjectCount MCacheMaxObjectSize MCacheMaxStreamingBuffer MCacheMinObjectSize MCacheRemovalAlgorithm MCacheSize 144 syn keyword apacheDeclaration AddCharset AddEncoding AddHandler AddLanguage AddType DefaultLanguage RemoveEncoding RemoveHandler RemoveType TypesConfig 145 syn keyword apacheDeclaration AddInputFilter AddOutputFilter ModMimeUsePathInfo MultiviewsMatch RemoveInputFilter RemoveOutputFilter RemoveCharset 146 syn keyword apacheOption NegotiatedOnly Filters Handlers 147 syn keyword apacheDeclaration MimeMagicFile 148 syn keyword apacheDeclaration MMapFile 149 syn keyword apacheDeclaration CacheNegotiatedDocs LanguagePriority ForceLanguagePriority 150 syn keyword apacheDeclaration NWSSLTrustedCerts NWSSLUpgradeable SecureListen 151 syn keyword apacheDeclaration PerlModule PerlRequire PerlTaintCheck PerlWarn 152 syn keyword apacheDeclaration PerlSetVar PerlSetEnv PerlPassEnv PerlSetupEnv 153 syn keyword apacheDeclaration PerlInitHandler PerlPostReadRequestHandler PerlHeaderParserHandler 154 syn keyword apacheDeclaration PerlTransHandler PerlAccessHandler PerlAuthenHandler PerlAuthzHandler 155 syn keyword apacheDeclaration PerlTypeHandler PerlFixupHandler PerlHandler PerlLogHandler 156 syn keyword apacheDeclaration PerlCleanupHandler PerlChildInitHandler PerlChildExitHandler 157 syn keyword apacheDeclaration PerlRestartHandler PerlDispatchHandler 158 syn keyword apacheDeclaration PerlFreshRestart PerlSendHeader 159 syn keyword apacheDeclaration php_value php_flag php_admin_value php_admin_flag 160 syn match apacheSection "<\/\=\(Macro\|MDomain\|Proxy\)[^>]*>" contains=apacheAnything 161 syn keyword apacheDeclaration AllowCONNECT NoProxy ProxyBadHeader ProxyBlock ProxyDomain ProxyErrorOverride ProxyIOBufferSize ProxyMaxForwards ProxyPass ProxyPassMatch ProxyPassReverse ProxyPassReverseCookieDomain ProxyPassReverseCookiePath ProxyPreserveHost ProxyReceiveBufferSize ProxyRemote ProxyRemoteMatch ProxyRequests ProxyTimeout ProxyVia 162 syn keyword apacheDeclaration RewriteBase RewriteCond RewriteEngine RewriteLock RewriteLog RewriteLogLevel RewriteMap RewriteOptions RewriteRule 163 syn keyword apacheOption inherit 164 syn keyword apacheDeclaration BrowserMatch BrowserMatchNoCase SetEnvIf SetEnvIfNoCase 165 syn keyword apacheDeclaration LoadFile LoadModule 166 syn keyword apacheDeclaration CheckSpelling CheckCaseOnly 167 syn keyword apacheDeclaration SSLCACertificateFile SSLCACertificatePath SSLCADNRequestFile SSLCADNRequestPath SSLCARevocationFile SSLCARevocationPath SSLCertificateChainFile SSLCertificateFile SSLCertificateKeyFile SSLCipherSuite SSLCompression SSLCryptoDevice SSLEngine SSLFIPS SSLHonorCipherOrder SSLInsecureRenegotiation SSLMutex SSLOptions SSLPassPhraseDialog SSLProtocol SSLProxyCACertificateFile SSLProxyCACertificatePath SSLProxyCARevocationFile SSLProxyCARevocationPath SSLProxyCheckPeerCN SSLProxyCheckPeerExpire SSLProxyCipherSuite SSLProxyEngine SSLProxyMachineCertificateChainFile SSLProxyMachineCertificateFile SSLProxyMachineCertificatePath SSLProxyProtocol SSLProxyVerify SSLProxyVerifyDepth SSLRandomSeed SSLRenegBufferSize SSLRequire SSLRequireSSL SSLSessionCache SSLSessionCacheTimeout SSLSessionTicketKeyFile SSLSessionTickets SSLStrictSNIVHostCheck SSLUserName SSLVerifyClient SSLVerifyDepth SSLVHostSNIPolicy 168 syn match apacheOption "[+-]\?\<\(StdEnvVars\|CompatEnvVars\|ExportCertData\|FakeBasicAuth\|StrictRequire\|OptRenegotiate\)\>" 169 syn keyword apacheOption builtin sem 170 syn match apacheOption "\(file\|exec\|egd\|dbm\|shm\):" 171 syn match apacheOption "[+-]\?\<\(SSLv2\|SSLv3\|TLSv1\|kRSA\|kHDr\|kDHd\|kEDH\|aNULL\|aRSA\|aDSS\|aRH\|eNULL\|DES\|3DES\|RC2\|RC4\|IDEA\|MD5\|SHA1\|SHA\|EXP\|EXPORT40\|EXPORT56\|LOW\|MEDIUM\|HIGH\|RSA\|DH\|EDH\|ADH\|DSS\|NULL\)\>" 172 syn keyword apacheOption optional optional_no_ca 173 syn keyword apacheDeclaration ExtendedStatus 174 syn keyword apacheDeclaration SuexecUserGroup 175 syn keyword apacheDeclaration UserDir 176 syn keyword apacheDeclaration CookieDomain CookieExpires CookieName CookieStyle CookieTracking 177 syn keyword apacheOption Netscape Cookie Cookie2 RFC2109 RFC2965 178 syn keyword apacheDeclaration VirtualDocumentRoot VirtualDocumentRootIP VirtualScriptAlias VirtualScriptAliasIP 179 syn keyword apacheDeclaration AcceptErrorsNonFatal AsyncFilter AsyncRequestWorkerFactor AuthBasicFake AuthBasicUseDigestAlgorithm AuthBearerAuthoritative AuthBearerProvider AuthBearerProxy AuthDBMType AuthDBMUserFile AuthFormAuthoritative AuthFormBody AuthFormDisableNoStore AuthFormFakeBasicAuth AuthFormLocation AuthFormLoginRequiredLocation AuthFormLoginSuccessLocation AuthFormLogoutLocation AuthFormMethod AuthFormMimetype AuthFormPassword AuthFormProvider AuthFormSitePassphrase AuthFormSize AuthFormUsername AuthLDAPAuthorizePrefix AuthLDAPBindAuthoritative AuthLDAPCompareAsUser AuthLDAPInitialBindAsUser AuthLDAPInitialBindPattern AuthLDAPMaxSubGroupDepth AuthLDAPRemoteUserAttribute AuthLDAPSearchAsUser AuthLDAPSubGroupAttribute AuthLDAPSubGroupClass AuthLDAPURL AuthMerging AuthnCacheContext AuthnCacheEnable AuthnCacheProvideFor AuthnCacheSOCache AuthnCacheTimeout AuthnzFcgiCheckAuthnProvider AuthnzFcgiDefineProvider AuthtJwtClaim AuthtJwtDriver AuthtJwtSign AuthtJwtVerify AuthzDBDLoginToReferer AuthzDBDQuery AuthzDBDRedirectQuery AuthzSendForbiddenOnFailure BalancerGrowth BalancerInherit BalancerMember BalancerPersist BrotliAlterETag BrotliCompressionMaxInputBlock BrotliCompressionQuality BrotliCompressionWindow BrotliFilterNote BufferSize CacheDetailHeader CacheHeader CacheIgnoreQueryString CacheIgnoreURLSessionIdentifiers CacheKeyBaseURL CacheLock CacheLockMaxAge CacheLockPath CacheMinExpire CacheQuickHandler CacheReadSize CacheReadTime CacheSocache CacheSocacheMaxSize CacheSocacheMaxTime CacheSocacheMinTime CacheSocacheReadSize CacheSocacheReadTime CacheStaleOnError CacheStoreExpired CGIDScriptTimeout CGIPassAuth CGIScriptTimeout CGIVar CheckBasenameMatch ChrootDir CookieHTTPOnly CookieSameSite CookieSecure CryptoCipher CryptoDriver CryptoIV CryptoKey CryptoSize CTAuditStorage CTLogClient CTLogConfigDB CTMaxSCTAge CTProxyAwareness CTSCTStorage CTServerHelloSCTLimit CTStaticLogConfig CTStaticSCTs DBDInitSQL DefaultRuntimeDir DefaultStateDir DeflateAlterETag DeflateInflateLimitRequestBody DeflateInflateRatioBurst DeflateInflateRatioLimit DirectoryCheckHandler DTracePrivileges FallbackResource Files FilesMatch FirehoseConnectionInput FirehoseConnectionOutput FirehoseProxyConnectionInput FirehoseProxyConnectionOutput FirehoseRequestInput FirehoseRequestOutput FlushMaxPipelined FlushMaxThreshold GlobalLog GprofDir H2CopyFiles H2Direct H2EarlyHint H2EarlyHints H2MaxDataFrameLen H2MaxSessionStreams H2MaxWorkerIdleSeconds H2MaxWorkers H2MinWorkers H2ModernTLSOnly H2OutputBuffering H2Padding H2ProxyRequests H2Push H2PushDiarySize H2PushPriority H2PushResource H2SerializeHeaders H2StreamMaxMemSize H2StreamTimeout H2TLSCoolDownSecs H2TLSWarmUpSize H2Upgrade H2WebSockets H2WindowSize HeartbeatAddress HeartbeatListen HeartbeatMaxServers HeartbeatStorage HeartbeatStorage HostnameLookups HttpProtocolOptions IndexForbiddenReturn404 IndexHeadInsert InputSed ISAPIFakeAsync KeptBodySize LDAPConnectionPoolTTL LDAPLibraryDebug LDAPReferralHopLimit LDAPReferrals LDAPRetries LDAPRetryDelay LDAPTimeout Location LocationMatch LogIOTrackTTFB LogIOTrackTTFU LogMessage LuaAuthzProvider LuaCodeCache LuaHookAccessChecker LuaHookAuthChecker LuaHookCheckUserID LuaHookFixups LuaHookInsertFilter LuaHookLog LuaHookMapToStorage LuaHookPreTranslate LuaHookTranslateName LuaHookTypeChecker LuaInherit LuaInputFilter LuaMapHandler LuaOutputFilter LuaPackageCPath LuaPackagePath LuaQuickHandler LuaRoot LuaScope MacroIgnoreBadNesting MacroIgnoreEmptyArgs MaxConnectionsPerChild MaxRangeOverlaps MaxRangeReversals MaxRanges MaxRequestWorkers MDActivationDelay MDBaseServer MDCAChallenges MDCertificateAgreement MDCertificateAuthority MDCertificateCheck MDCertificateFile MDCertificateKeyFile MDCertificateMonitor MDCertificateProtocol MDCertificateStatus MDChallengeDns01 MDChallengeDns01Version MDCheckInterval MDContactEmail MDDriveMode MDExternalAccountBinding MDHttpProxy MDMatchNames MDMember MDMembers MDMessageCmd MDMustStaple MDNotifyCmd MDomain MDPortMap MDPrivateKeys MDRenewMode MDRenewWindow MDRequireHttps MDRetryDelay MDRetryFailover MDServerStatus MDStapleOthers MDStapling MDStaplingKeepResponse MDStaplingRenewWindow MDStoreDir MDStoreLocks MDWarnWindow MemcacheConnTTL MergeSlashes MergeTrailers MimeOptions ModemStandard Mutex Order OutputSed PolicyConditional PolicyConditionalURL PolicyEnvironment PolicyFilter PolicyKeepalive PolicyKeepaliveURL PolicyLength PolicyLengthURL PolicyMaxage PolicyMaxageURL PolicyNocache PolicyNocacheURL PolicyType PolicyTypeURL PolicyValidation PolicyValidationURL PolicyVary PolicyVaryURL PolicyVersion PolicyVersionURL PrivilegesMode Protocol Protocols ProtocolsHonorOrder Proxy100Continue ProxyAddHeaders ProxyExpressDBMFile ProxyExpressDBMType ProxyExpressEnable ProxyFCGIBackendType ProxyFCGISetEnvIf ProxyFtpDirCharset ProxyFtpEscapeWildcards ProxyFtpListOnWildcard ProxyHCExpr ProxyHCTemplate ProxyHCTPsize ProxyHTMLBufSize ProxyHTMLCharsetOut ProxyHTMLDocType ProxyHTMLEnable ProxyHTMLEvents ProxyHTMLExtended ProxyHTMLFixups ProxyHTMLInterp ProxyHTMLLinks ProxyHTMLMeta ProxyHTMLStripComments ProxyHTMLURLMap ProxySCGIInternalRedirect ProxySCGISendfile ProxySet ProxySourceAddress ProxyStatus ProxyWebsocketAsync ProxyWebsocketAsyncDelay ProxyWebsocketFallbackToProxyHttp ProxyWebsocketIdleTimeout QualifyRedirectURL ReadBufferSize ReceiveBufferSize RedisConnPoolTTL RedisTimeout ReflectorHeader RegexDefaultOptions RegisterHttpMethod RemoteIPHeader RemoteIPInternalProxy RemoteIPInternalProxyList RemoteIPProxiesHeader RemoteIPProxyProtocol RemoteIPProxyProtocolExceptions RemoteIPTrustedProxy RemoteIPTrustedProxyList RemoveLanguage RequestReadTimeout SeeRequestTail Session SessionCookieMaxAge SessionCookieName SessionCookieName2 SessionCookieRemove SessionCryptoCipher SessionCryptoDriver SessionCryptoPassphrase SessionCryptoPassphraseFile SessionDBDCookieName SessionDBDCookieName2 SessionDBDCookieRemove SessionDBDDeleteLabel SessionDBDInsertLabel SessionDBDPerUser SessionDBDSelectLabel SessionDBDUpdateLabel SessionEnv SessionExclude SessionExpiryUpdateInterval SessionHeader SessionInclude SessionMaxAge SSIETag SSILastModified SSILegacyExprParser SSLCARevocationCheck SSLClientHelloVars SSLOCSPDefaultResponder SSLOCSPEnable SSLOCSPNoverify SSLOCSPOverrideResponder SSLOCSPProxyURL SSLOCSPResponderCertificateFile SSLOCSPResponderTimeout SSLOCSPResponseMaxAge SSLOCSPResponseTimeSkew SSLOCSPUseRequestNonce SSLOpenSSLConfCmd SSLPolicy SSLProxyCARevocationCheck SSLProxyCheckPeerName SSLSRPUnknownUserSeed SSLSRPVerifierFile SSLStaplingCache SSLStaplingErrorCacheTimeout SSLStaplingFakeTryLater SSLStaplingForceURL SSLStaplingResponderTimeout SSLStaplingResponseMaxAge SSLStaplingResponseTimeSkew SSLStaplingReturnResponderErrors SSLStaplingStandardCacheTimeout SSLUseStapling StrictHostCheck Substitute SubstituteInheritBefore SubstituteMaxLineLength Suexec UNCList UnDefine UndefMacro Use UseCanonicalPhysicalPort VHostCGIMode VHostCGIPrivs VHostGroup VHostPrivs VHostSecure VHostUser Warning WatchdogInterval xml2EncAlias xml2EncDefault xml2StartParse 180 181 " Define the default highlighting 182 183 hi def link apacheAllowOverride apacheDeclaration 184 hi def link apacheAllowOverrideValue apacheOption 185 hi def link apacheAuthType apacheDeclaration 186 hi def link apacheAuthTypeValue apacheOption 187 hi def link apacheOptionOption apacheOption 188 hi def link apacheDeclaration Function 189 hi def link apacheAnything apacheOption 190 hi def link apacheOption Number 191 hi def link apacheComment Comment 192 hi def link apacheFixme Todo 193 hi def link apacheLimitSectionKeyword apacheLimitSection 194 hi def link apacheLimitSection apacheSection 195 hi def link apacheSection Label 196 hi def link apacheMethodOption Type 197 hi def link apacheAllowDeny Include 198 hi def link apacheAllowDenyValue Identifier 199 hi def link apacheOrder Special 200 hi def link apacheOrderValue String 201 hi def link apacheString String 202 hi def link apacheError Error 203 hi def link apacheUserID Number 204 205 206 let b:current_syntax = "apache"