summaryrefslogtreecommitdiffstats
path: root/docs/manual/mod
diff options
context:
space:
mode:
authorJim Jagielski <jim@apache.org>2011-05-19 17:58:15 +0200
committerJim Jagielski <jim@apache.org>2011-05-19 17:58:15 +0200
commit3da4ecd8155c030c8ca68ef529079e765c31769e (patch)
tree1a0cdd946c80256cac34487ddba0c1267631c21f /docs/manual/mod
parentOops... wrong branch. (diff)
downloadapache2-3da4ecd8155c030c8ca68ef529079e765c31769e.tar.xz
apache2-3da4ecd8155c030c8ca68ef529079e765c31769e.zip
Add in proxy-scgi-pathinfo and proxy-fcgi-pathinfo envvars
to allow "best guess" calculation of PATH_INFO for backend FCGI/SCGI servers git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1124979 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod')
-rw-r--r--docs/manual/mod/mod_proxy_scgi.xml16
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/manual/mod/mod_proxy_scgi.xml b/docs/manual/mod/mod_proxy_scgi.xml
index 184df0f0cc..1010f336a6 100644
--- a/docs/manual/mod/mod_proxy_scgi.xml
+++ b/docs/manual/mod/mod_proxy_scgi.xml
@@ -75,6 +75,22 @@
</example>
</section>
+<section id="env"><title>Environment Variables</title>
+ <p>In addition to the configuration directives that control the
+ behaviour of <module>mod_proxy</module>, there are a number of
+ <dfn>environment variables</dfn> that control the SCGI protocol
+ provider:</p>
+ <dl>
+ <dt>proxy-scgi-pathinfo</dt>
+ <dd>By default <module>mod_proxy_scgi</module> will neither create
+ nor export the <var>PATH_INFO</var> environment variable. This allows
+ the backend SCGI server to correctly determine <var>SCRIPT_NAME</var>
+ and <var>Script-URI</var> and be compliant with RFC 3875 section 3.3.
+ If instead you need <module>mod_proxy_scgi</module> to generate
+ a "best guess" for <var>PATH_INFO</var>, set this env-var.</dd>
+ </dl>
+</section>
+
<directivesynopsis>
<name>ProxySCGISendfile</name>
<description>Enable evaluation of <var>X-Sendfile</var> pseudo response