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:proxy:start [2019/06/05 15:19]
Lisa Clarke [LiteSpeed Web Server as a Proxy] Proofreading
litespeed_wiki:proxy:start [2021/08/09 14:03] (current)
Jackson Zhang [LiteSpeed Web Server as a Proxy]
Line 1: Line 1:
 ====== LiteSpeed Web Server as a Proxy ====== ====== LiteSpeed Web Server as a Proxy ======
-The purpose of a Proxy is to expand on functionality and add an extra layer of security. LiteSpeed doesn'​t support ''​ProxyPass'',​ ''​ProxyPassReverse''​ or other [[https://​httpd.apache.org/​docs/​2.4/​mod/​mod_proxy.html|Apache mod_proxy]] directives. However, you can use a few methods to achieve the same goal on LSWS. Unless the proxy is on the same server, most of time you will need to manually set up an extra app for the proxy first, then use rewrite rules with ''​[P]'',​ or a context to make the proxy work.+The purpose of a Proxy is to expand on functionality and add an extra layer of security. LiteSpeed ​5.x and earlier version ​doesn'​t support ''​ProxyPass'',​ ''​ProxyPassReverse''​ or other [[https://​httpd.apache.org/​docs/​2.4/​mod/​mod_proxy.html|Apache mod_proxy]] directives. However, you can use a few methods to achieve the same goal on LSWS. Unless the proxy is on the same server, most of time you will need to manually set up an extra app for the proxy first, then use rewrite rules with ''​[P]'',​ or a context to make the proxy work.
  
 Please note: As of LSWS v5.3.6, there is support for ProxyPass and ProxyPassMatch for an AJP backend, but not for a non-AJP backend. Please note: As of LSWS v5.3.6, there is support for ProxyPass and ProxyPassMatch for an AJP backend, but not for a non-AJP backend.
  
-===== LiteSpeed Web Server as a Web Server HTTP Proxy =====+Staring from 6.x, ''​ProxyPass''​ and ''​ProxyAddHeaders''​ is supported.  
 +===== LiteSpeed Web Server as a Web Server HTTP Reverse ​Proxy =====
 This wiki explains how to set up LiteSpeed Web Server (LSWS) as a Proxy. This makes it possible to transform a URL that is usually just an IP and Port into a Fully Qualified Domain Name.  This wiki explains how to set up LiteSpeed Web Server (LSWS) as a Proxy. This makes it possible to transform a URL that is usually just an IP and Port into a Fully Qualified Domain Name. 
  
Line 16: Line 17:
 |[[litespeed_wiki:​proxy:​lsws-as-a-proxy-rewrite|How to setup Mod_Proxy like proxy on LSWS]]|Configuring LSWS + Apache Mod_Proxy in a Control Panel Environment| |[[litespeed_wiki:​proxy:​lsws-as-a-proxy-rewrite|How to setup Mod_Proxy like proxy on LSWS]]|Configuring LSWS + Apache Mod_Proxy in a Control Panel Environment|
  
-==== LSWS Native Configuration ====+==== LSWS Native Configuration ​as reverse proxy ==== 
 +You can setup LSWS as a reverse proxy if you want. You can either set it up through LSWS Native virtual host contexts or rewrite rules. You can also setup LSWS as a load balancer.
 |[[litespeed_wiki:​proxy:​lsws-as-a-proxy|Web Proxy as a Context]]|Configuring LiteSpeed Web Server as a Proxy via Contexts| |[[litespeed_wiki:​proxy:​lsws-as-a-proxy|Web Proxy as a Context]]|Configuring LiteSpeed Web Server as a Proxy via Contexts|
 |[[litespeed_wiki:​proxy:​lsws-as-a-proxy-rewrite-native|Web Proxy as a RewriteRule in Native LSWS]]|Configuring a native LiteSpeed Web Server installation as a Proxy via Rewrite Rules| |[[litespeed_wiki:​proxy:​lsws-as-a-proxy-rewrite-native|Web Proxy as a RewriteRule in Native LSWS]]|Configuring a native LiteSpeed Web Server installation as a Proxy via Rewrite Rules|
Line 24: Line 26:
  
 |[[litespeed_wiki:​proxy:​lsws-as-a-WebSocket-proxy|WebSocket Proxy]]|Configuring LiteSpeed Web Server as a WebSocket Proxy| |[[litespeed_wiki:​proxy:​lsws-as-a-WebSocket-proxy|WebSocket Proxy]]|Configuring LiteSpeed Web Server as a WebSocket Proxy|
- 
-===== LiteSpeed Web Server as Reverse Proxy ===== 
-|[[litespeed_wiki:​cache:​no-plugin-advanced:​reverse-proxy|Reverse Proxy]]|Configuring LSWS as Reverse Proxy| 
- 
  • Admin
  • Last modified: 2019/06/05 15:19
  • by Lisa Clarke