Unsupported Apache Modules, Directives, etc.
There are a few Apache modules and directives that are currently not supported by LiteSpeed. These items may or may not be supported in a future version of LSWS.
Modules
mod_speling
- Content negotiation via
mod_negotiation
. For simple setup, you can use a rewrite-based solution. mpm_winnt
mod_cloudflare
Directives
<Directory>…</Directory>
with regular expression.<if>…</if>
not supported for 5.4.x and lower version, but it is supported since 6.0 versionSecAuditLogType
inModSecurity
specifies the type of audit log to use: “Serial” or “Concurrent”. LSWS does not support the “Concurrent” type.ProxyPass
, not supported for 5.4.x and lower version, but it is supported since 6.0 version- Variables can be used in Apache functions, as shown in Apache's official documentation, but LiteSpeed does not support functions such as md5 or base64. For example,
%{md5:foo}
is not supported. FallbackResource
is not supported by LSWS. Instead, you can use rewrite rules.RewriteMap
is supported butprg: External Rewriting Program
is not supported- In
Header always edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure
,edit
is not supported. AllowOverride
is supported byAllowOverrideList
is not.DirectorySlash Off
RequestHeader unset
, not supported by earlier version but supported starting 5.4.11 build 5
Other Unsupported Features
- RTMP proxy