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
Next revision Both sides next revision
litespeed_wiki:config [2018/10/01 13:20]
Jackson Zhang [Miscellaneous Customization]
litespeed_wiki:config [2019/04/24 14:14]
Jackson Zhang [Security]
Line 37: Line 37:
   * [[litespeed_wiki:​cache:​common:​gzip-brotli-automatic-conversion| BROTLI compression for dynamic responses and automatic GZIP and BROTLI conversion for cached pages]]   * [[litespeed_wiki:​cache:​common:​gzip-brotli-automatic-conversion| BROTLI compression for dynamic responses and automatic GZIP and BROTLI conversion for cached pages]]
   * [[litespeed_wiki:​cache:​auto-fix-cache-files-directories-permission| ​ Improved cache engine to fix bad cache storage directory and file permissions]]   * [[litespeed_wiki:​cache:​auto-fix-cache-files-directories-permission| ​ Improved cache engine to fix bad cache storage directory and file permissions]]
 +  * [[litespeed_wiki:​config:​lsws5.3-rewrite-improvement| Improve rewrite Engine to match Apache behavior]]
 ===== Performance Tips===== ===== Performance Tips=====
   * [[litespeed_wiki:​php:​improve-performance|How to improve site performance]]   * [[litespeed_wiki:​php:​improve-performance|How to improve site performance]]
Line 79: Line 80:
   * [[litespeed_wiki:​config:​wordpress-protection|How WordPress Brute Force Protection works]]   * [[litespeed_wiki:​config:​wordpress-protection|How WordPress Brute Force Protection works]]
   * [[litespeed_wiki:​config:​authenticate|How to setup Site Authentication through context or .htaccess]]   * [[litespeed_wiki:​config:​authenticate|How to setup Site Authentication through context or .htaccess]]
-  ​+  ​* [[litespeed_wiki:​config:​recaptcha|reCAPTCHA]] 
 +  * [[litespeed_wiki:​config:​csf|ConfigServer Security & Firewall (CSF) LiteSpeed Configuration]] 
 +  * [[litespeed_wiki:​config:​disable-http-methods|How to disable OPTIONS/​Trace/​Track http methods?]]
 ==== LSWS Built in Anti-DDoS Protection ==== ==== LSWS Built in Anti-DDoS Protection ====
   * [[https://​store.litespeedtech.com/​store/​knowledgebase.php?​action=displayarticle&​id=125|Understanding LiteSpeed Advanced Anti-DDos Setup Service]]   * [[https://​store.litespeedtech.com/​store/​knowledgebase.php?​action=displayarticle&​id=125|Understanding LiteSpeed Advanced Anti-DDos Setup Service]]
Line 105: Line 108:
   * [[litespeed_wiki:​config:​real-time-stats|Real-Time Statistics in Admin Console]]   * [[litespeed_wiki:​config:​real-time-stats|Real-Time Statistics in Admin Console]]
   * [[litespeed_wiki:​config:​error-messages|How to deal with "Child Process Killed"​ message in stderr.log]]   * [[litespeed_wiki:​config:​error-messages|How to deal with "Child Process Killed"​ message in stderr.log]]
-  ​ 
-===== Debugging ===== 
-  * [[litespeed_wiki:​config:​bug-reporting|How to file a LiteSpeed bug report]] 
-  * [[litespeed_wiki:​config:​toggle-debug-logging|Toggle Debug Logging: A feature for quickly switching between normal and very detailed log levels]] 
-  * [[litespeed_wiki:​config:​rewrite-logs|How to Enable Rewrite Logging: The first step in debugging rewrite rules]] 
-  * [[litespeed_wiki:​config:​rewrite-rule-troubleshooting|How to Debug Rewrite Rules]] 
   ​   ​
 ===== Streaming Media ===== ===== Streaming Media =====
Line 128: Line 125:
   * [[litespeed_wiki:​config:​ram_disk_path|Understanding RAM Disk Path Setting and its role in I/O load]]   * [[litespeed_wiki:​config:​ram_disk_path|Understanding RAM Disk Path Setting and its role in I/O load]]
   * [[litespeed_wiki:​config:​keep_alive|How to set "keep alive" for your site]]   * [[litespeed_wiki:​config:​keep_alive|How to set "keep alive" for your site]]
-  ​+ 
 +===== Rewrite rules ===== 
 +  * [[litespeed_wiki:​config:​rewrite-rules-lsws-vs-apache|Differences in Rewrite rules between LSWS and Apache]] 
 +  * [[litespeed_wiki:​config:​special-rewrite-rule-directive|How to use special directives in rewrite rules]] 
 +  * [[litespeed_wiki:​config:​rewrite-inside-location-not-supported|Rewrite rules inside <​Location>​ or <​FileMatch>​ are not supported by LSWS]] 
 +  * [[litespeed_wiki:​troubleshooting:​rewrite_difference_on_l_flag_between_lsws_and_apache|Rewrite difference on "​L"​ Flag between LSWS and Apache]]
 ===== Miscellaneous Customization ===== ===== Miscellaneous Customization =====
-  * [[litespeed_wiki:​config:​AutoIndex|Auto Index Customization:​ How to customize auto index script]]+  * [[litespeed_wiki:​config:​AutoIndex|AutoIndex ​Customization:​ How to customize auto index script]]
   * [[litespeed_wiki:​config:​microsoft-frontpage-server-extensions-2002-installation|How to install Microsoft FrontPage Server Extensions 2002]]   * [[litespeed_wiki:​config:​microsoft-frontpage-server-extensions-2002-installation|How to install Microsoft FrontPage Server Extensions 2002]]
   * [[litespeed_wiki:​config:​multiviews|How to handle MultiViews]]   * [[litespeed_wiki:​config:​multiviews|How to handle MultiViews]]
Line 137: Line 139:
   * [[litespeed_wiki:​config:​add-mime-type|How to add MIME type if it doesn'​t exist]]   * [[litespeed_wiki:​config:​add-mime-type|How to add MIME type if it doesn'​t exist]]
   * [[litespeed_wiki:​config:​show-real-ip-behind-a-proxy|How to restore a real visitor IP behind a proxy]]   * [[litespeed_wiki:​config:​show-real-ip-behind-a-proxy|How to restore a real visitor IP behind a proxy]]
-  * [[litespeed_wiki:​config:​special-rewrite-rule-directive|How to use special directives in rewrite rules]] 
   * [[litespeed_wiki:​config:​redirect_cgi-bin_no_exist_404|How to fix the 404 error when redirecting /​cgi-bin/​script]]   * [[litespeed_wiki:​config:​redirect_cgi-bin_no_exist_404|How to fix the 404 error when redirecting /​cgi-bin/​script]]
   * [[litespeed_wiki:​config:​internal-redirect|Internal Redirect: For those seeking x-sendfile or x-accel-redirect feature. We show you how with LiteSpeed.]]   * [[litespeed_wiki:​config:​internal-redirect|Internal Redirect: For those seeking x-sendfile or x-accel-redirect feature. We show you how with LiteSpeed.]]
-===== Virtual Hosting ===== +
-  * [[litespeed_wiki:​config:​name-based-virtual-hosting-setup|How to set up name-based virtual hosting]] +
-  * [[litespeed_wiki:​config:​ip-based-virtual-hosting-setup|How to set up IP-based virtual hosting]]+
  
 ===== Troubleshooting errors ===== ===== Troubleshooting errors =====
Line 149: Line 148:
   * [[litespeed_wiki:​config:​understanding_403|Understanding what may cause 403 error]]   * [[litespeed_wiki:​config:​understanding_403|Understanding what may cause 403 error]]
   * [[litespeed_wiki:​config:​max_SSL_connections_reached|How to fix "max SSL connections reached"​]]   * [[litespeed_wiki:​config:​max_SSL_connections_reached|How to fix "max SSL connections reached"​]]
 +
 ===== Setup LSWS as load balancer ===== ===== Setup LSWS as load balancer =====
   * [[litespeed_wiki:​proxy:​lsws-as-a-load-balancer|How to set up LSWS as load balancer]]   * [[litespeed_wiki:​proxy:​lsws-as-a-load-balancer|How to set up LSWS as load balancer]]
Line 154: Line 154:
 ===== Unsupported Apache modules or directives ===== ===== Unsupported Apache modules or directives =====
   * [[litespeed_wiki:​config:​unsupported_apache_modules_by_lsws|Apache moduels or directives LSWS does support yet]]   * [[litespeed_wiki:​config:​unsupported_apache_modules_by_lsws|Apache moduels or directives LSWS does support yet]]
 +
 +===== LSWS native: Virtual Hosting =====
 +  * [[litespeed_wiki:​config:​name-based-virtual-hosting-setup|How to set up name-based virtual hosting]]
 +  * [[litespeed_wiki:​config:​ip-based-virtual-hosting-setup|How to set up IP-based virtual hosting]]
 +
 +
 +===== Debugging =====
 +  * [[litespeed_wiki:​config:​bug-reporting|How to file a LiteSpeed bug report]]
 +  * [[litespeed_wiki:​config:​toggle-debug-logging|Toggle Debug Logging: A feature for quickly switching between normal and very detailed log levels]]
 +  * [[litespeed_wiki:​config:​rewrite-logs|How to Enable Rewrite Logging: The first step in debugging rewrite rules]]
 +  * [[litespeed_wiki:​config:​rewrite-rule-troubleshooting|How to Debug Rewrite Rules]]
 +  ​
 ===== Custom Templates ===== ===== Custom Templates =====
 Custom templates can be used to make LSWS virtual hosts, and simultaneously prepare them for popular web applications and plugins. All templates use LiteSpeed native configurations. //Templates are unnecessary if you are migrating an existing site with web applications from Apache.// Custom templates can be used to make LSWS virtual hosts, and simultaneously prepare them for popular web applications and plugins. All templates use LiteSpeed native configurations. //Templates are unnecessary if you are migrating an existing site with web applications from Apache.//
  • Admin
  • Last modified: 2020/09/03 20:37
  • by Jackson Zhang