Differences
This shows you the differences between two versions of the page.
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/03/28 18:10] Lisa Clarke [Rewrite rules] Proofreading |
||
---|---|---|---|
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]] | ||
| | ||
==== LSWS Built in Anti-DDoS Protection ==== | ==== LSWS Built in Anti-DDoS Protection ==== | ||
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.// |