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 13:56]
Jackson Zhang [Unsupported Apache Directives]
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. 
-  * ModSecurity "SecAuditLogType", Specifies ​the type of audit log to use: "​Serial"​ or "​Concurrent"​LSWS only support "Serial" but doesn'support ​"​Concurrent" ​+  * ''​<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 13:56
  • by Jackson Zhang