]> granicus.if.org Git - apache/commitdiff
xforms
authorEric Covener <covener@apache.org>
Mon, 24 Nov 2014 16:18:00 +0000 (16:18 +0000)
committerEric Covener <covener@apache.org>
Mon, 24 Nov 2014 16:18:00 +0000 (16:18 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1641417 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/mod_proxy_fcgi.html.en

index fa797d6d940f7583c007486dec78536659716203..d86090dff067de2c90b77a3b32616b864a482b46 100644 (file)
     BalancerMember fcgi://localhost:4001
 &lt;/Proxy&gt;</pre>
 </div>
+
+    <div class="example"><h3>Proxy via Handler</h3><p>You can also force a request to be handled as a reverse-proxy
+        request, by creating a suitable Handler pass-through. The example
+        configuration below will pass all requests for PHP scripts to the
+        specified FastCGI server using reverse proxy:
+      </p><pre class="prettyprint lang-config">&lt;FilesMatch \.php$&gt;
+    SetHandler  "proxy:unix:/path/to/app.sock|fcgi://localhost/"
+&lt;/FilesMatch&gt;</pre>
+<p>This feature is available in Apache HTTP Server 2.4.10 and later. For performance
+   reasons, you will want to define a <a href="../mod_proxy.html#worker">worker</a>
+   representing the same fcgi:// backend.</p></div>
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="section">
 <h2><a name="env" id="env">Environment Variables</a></h2>