Reverseproxy with http header, html and javascript code rewritter
Apache2::ModProxyPerlHtml is the most advanced Apache output filter to rewrite HTTP headers and HTML links for reverseproxy usage. It is written in Perl and exceeds all mod_proxy_html.c limitations without performance lost. It is very simple and has far better parsing/replacement of URL than the original C code. It also support meta tag, CSS, and javascript URL rewriting and can be use with compressed HTTP. You can now replace any code by other, like changing images name or anything else. mod_proxy_html can't do all of that. ...
SWeTE is an HTTP reverseproxy that provides website translation. You can set up proxies for any sites, then connect a translation memory to the site to have it translated into any language. It provides a web-based translation form, and an option to translate strings using Google's translation API.
ModSecurity is a web application firewall that can work either embedded or as a reverseproxy. It provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring, logging and real-time analysis.
Proxyma is a multiple reverse-proxy library/webapplication with a cache subsystem and url-rewriting capabilities. The new core is based upon a flexible plugins subsystem easy to extend and customize. Recently this project was promoted to release 1.0.
J2EP is a reverseproxy running on a J2EE engine. The proxy is written in java and was originally designed with Tomcat in mind, but any engine should work fine. A set of basic mapping rules are included but they can easily be extended to your own needs.
jRevProxy is a lightweight reverseproxy server fully written in Java. jRevProxy accepts HTTP and HTTPS requests and translates these into new requests based on a set of rules. HTTPS with client side authentication (X509 certificates) is supported.
Next generation reverseproxy : provides authentication and authorization services for all incoming HTTP traffic, in addition to offering transparent web SSO to protected applications.
Oroena is a fully Java 2 Enterprise Edition powered Open Source ReverseProxy engine. It provides unique session, security or server access management for a multi-server architectured portal.