Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
litespeed_wiki:config:unsupported_apache_modules_by_lsws [2018/09/28 12:41]
Jackson Zhang
litespeed_wiki:config:unsupported_apache_modules_by_lsws [2021/01/22 19:28] (current)
Jackson Zhang [Directives]
Line 1: Line 1:
-====== Unsupported Apache Modules ======+====== 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.
  
-LiteSpeed Web Server currently does not support the following Apache modules: +===== Modules ===== 
-  * mod_speling+  * ''​mod_speling''​ 
 +  * Content negotiation via ''​mod_negotiation''​. For simple setup, you can use a rewrite-based solution. 
 +  * ''​mpm_winnt''​ 
 +  * ''​mod_cloudflare''​
  
-Modules listed above //may or may not// be supported in a future version of LSWS. 
  
-====== Unsupported Apache ​Directives ​====== +===== Directives ===== 
-  * <if> </​if> ​directive ​is currently ​not supported by LSWS+  * ''<​Directory>​...</​Directory>''​ with regular expression. 
 +  * ''​<if>...</if>''​ 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 
  • Admin
  • Last modified: 2018/09/28 12:41
  • by Jackson Zhang