====== 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 ===== * ''...'' with regular expression. * ''...'' not supported for 5.4.x and lower version, but it is supported since 6.0 version * ''SecAuditLogType'' in ''ModSecurity'' 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 [[https://httpd.apache.org/docs/2.4/expr.html#vars|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 but ''[[https://httpd.apache.org/docs/2.4/rewrite/rewritemap.html#prg|prg: External Rewriting Program]]'' is not supported * In ''Header always edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure'', ''edit'' is not supported. * ''AllowOverride'' is supported by ''AllowOverrideList'' is not. * ''DirectorySlash Off'' * ''RequestHeader unset'', not supported by earlier version but supported starting 5.4.11 build 5 ===== Other Unsupported Features ===== * RTMP proxy