mod_proxy

mod_proxy

mod_proxy is an optional module for the Apache HTTP Server [1].

This module implements a proxy/gateway/cache for Apache. It implements proxying capability for or AJP13 (Apache JServ Protocol version 1.3), FTP, CONNECT (for SSL), HTTP/0.9, HTTP/1.0, and (since Apache 1.3.23) HTTP/1.1. The module can be configured to connect to other proxy modules for these and other protocols.

One powerful feature of Apache is flexible virtual hosting — multiple virtual hosts on a single machine. This is a convenient way to partition separate websites and applications. With mod_proxy it is possible to set various web framework based applications up as virtual hosts as well [2] [3] [4].

mod_proxy can help to improve LAMP security [5] or to strip SSL from HTTP requests [6].

Contents

License

See Apache License.

History

This module was experimental in Apache 1.1.x [7].

As of Apache 1.2, mod_proxy stability was greatly improved [8].

Since Apache 2.0 proxy features are divided into several modules in addition to mod_proxy: mod_proxy_http, mod_proxy_ftp and mod_proxy_connect — moreover caching is provided by mod_cache and related modules [9].

Since Apache 2.2 mod_proxy_ajp and mod_proxy_balancer added too [10].

See also

  • Some general purpose Apache modules
  • Some programming language interfaces for Apache

External links

Notes


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Web2py — Développeurs Massimo Di Pierro et contributeurs …   Wikipédia en Français

  • X-Forwarded-For — The X Forwarded For (XFF) HTTP header is a de facto standard for identifying the originating IP address of a client connecting to a web server through an HTTP proxy. This is a non RFC standard request header which was introduced by the Squid… …   Wikipedia

  • Proxy server — For Wikipedia s policy on editing from open proxies, please see Wikipedia:Open proxies. Communication between two computers (shown in grey) connected through a third computer (shown in red) acting as a proxy. In …   Wikipedia

  • Reverse proxy — A reverse proxy or surrogate is a proxy server that is installed within the neighborhood of one or more servers. Typically, reverse proxies are used in front of Web servers. All connections coming from the Internet addressed to one of the Web… …   Wikipedia

  • Web-based SSH — makes it possible to access Secure Shell servers through standard web browsers. Respective clients are based on JavaScript/AJAX and can be used to anonymously access SSH servers from behind any firewall or proxy. Technology Web based SSH clients… …   Wikipedia

  • Apache HTTP Server — Pour les articles homonymes, voir Apache (homonymie). Apache HTTP Server …   Wikipédia en Français

  • X-Forwarded-For — Der X Forwarded For (XFF) ist ein De facto Standard HTTP Header Eintrag im Internet. Der Header dient dazu, die IP Adresse des Benutzers zu übermitteln, wenn dieser durch einen Proxy auf einen Webserver zugreift. Meistens gehören diese Proxys zu… …   Deutsch Wikipedia

  • Apache HTTP Server — Original author(s) Robert McCool Developer(s) Apache Software Foundation Initial release …   Wikipedia

  • FastCGI — is a protocol for interfacing interactive programs with a web server. FastCGI is a variation on the earlier Common Gateway Interface (CGI); FastCGI s main aim is to reduce the overhead associated with interfacing the web server and CGI programs,… …   Wikipedia

  • Apache JServ Protocol — The Apache JServe Protocol (AJP) is a binary protocol that can conduit inbound requests from a web server through to an application server that sits behind the web server. It also supports some monitoring in terms of the web server being able to… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”