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:proxy:lsws-as-a-proxy-rewrite [2019/06/05 14:53]
Jackson Zhang [How to set up the server as a proxy via rewrite rules through .htaccess]
litespeed_wiki:proxy:lsws-as-a-proxy-rewrite [2019/06/05 19:38]
Lisa Clarke [Example 4: cpanel webmail like proxy] Copyediting
Line 55: Line 55:
  ​RewriteRule ^(.*)$ https://​127.0.0.1:​5000/​$1 [P,L]  ​RewriteRule ^(.*)$ https://​127.0.0.1:​5000/​$1 [P,L]
 </​code>​ </​code>​
 +
 +==== Example 4: cPanel webmail-like proxy ====
 +cPanel'​s ''​www.domain.com/​webmail''​ proxy loads one installation at ''<​nowiki>​http://​127.0.0.1/​rainloop/</​nowiki>''​.
 +
 +An Apache user without a control panel who wants to copy this behavior may achieve it with ''​ProxyPass'',​ like so:
 +  ProxyPass "/​webmail/"​ "​http://​127.0.0.1/​rainloop/"​
 +
 +But LiteSpeed doesn'​t support ''​ProxyPass''​ in this case. Instead, a LiteSpeed user may simply use the following rewrite rule in the virtual host's Apache configuration. No need to create an external app:
 +  RewriteRule /​webmail/​(.*) http://​127.0.0.1/​rainloop/​$1 [P]
 +
 ===== Testing ===== ===== Testing =====
 From the browser, ​ From the browser, ​
  • Admin
  • Last modified: 2021/08/09 14:00
  • by Jackson Zhang