AppSamurai is a system to protect vulnerable or sensitive Web applications. The target use is in reverse proxy configurations, with an Apache mod_perl proxy inside a DMZ and a backend Web server in another DMZ or an internal network. AppSamurai's features include a modular, multi-factor authentication system, form based or basic auth based logins, encrypted storage of session data on a proxy, the ability to use any Apache::Session storage type (including MySQL or Postgres for clustered deployment), and the ability to configure it from httpd.conf.
mod_accessibility is a fully automatic aid to making websites more accessible.
This module is a small example of an Output Filter developed for Apache 2.0.44 and tested up to 2.0.46.
mod_backhand provides per-request HTTP redirection within a heterogeneous Apache server cluster. Each request is processed and run through a set of "candidacy functions" to determine which server is best suited to respond. The request is then proxied to that server.
MOD_BUT is an Apache 2.x module designed to operate as reverse-proxy enhancement component. MOD_BUT integrates with mod_rewrite, mod_replace, mod_proxy, mod_security, mod_headers and other standard modules.
mod_cache for lighttpd
mod_cache is a cache (reverse-proxy) plugin for lighttpd. It works like Squid, with a similar configuration. However, mod_cache is faster and more effective than Squid because of the power of lighttpd.
mod_extract_forwarded hooks itself into Apache's header parsing phase and looks for the X-Forwarded-For header which some (most?) proxies add to the proxied HTTP requests. It
extracts the IP from the X-Forwarded-For and modifies the connection data so to the rest of Apache the request looks like it came from that IP rather than the proxy IP.
mod_ifier is an Apache2 module which intercepts each incoming HTTP request to your webserver and allows you to reject malicious, buggy, or unwanted requests.
The motivation for this module was to be able to forward the IP address of the source of a request between a proxy and the final destination server. Under normal circumstances, this information is lost and the server only sees the proxy's IP address. This hampers access control based on IP addresses. This module answers this limitation in a transparent and secure way.
mod_proxy_add_forward adds X-Forwarded-For header (and others) to outgoing proxy requests. This is useful when you have a light mod_proxy in front of your fat backend.
mod_proxy_add_uri adds X-Original-URI header to outgoing proxy requests.
mod_proxy_html is an output filter to rewrite HTML links in a proxy situation, to ensure that links work for users outside the proxy. It serves the same purpose as Apache's ProxyPassReverse directive does for HTTP headers, and is an essential component of a reverse proxy.
mod_proxy_xml is an output filter to rewrite links in a proxy situation, to ensure that links work for users outside the proxy. It serves the same purpose as Apache's ProxyPassReverse directive does for HTTP headers, and is an essential component of a reverse proxy.
mod_rpaf is a reverse proxy add forward module for Apache.
mod_tproxt is a module for transparent HTTP proxies.
mod_traf_thief allows you to redirect percent of traffic to your url.
VultureNG is reverse proxy based on Apache and mod_perl. It brings many security-related features, such as authentication (LDAP, SQL, SSL) and authentication forwarding (SSO), flow encryption, content filtering, URL rewriting, and load balancing.
Wodan enables reverseproxying and caching of websites. It caches web content for better performance.