You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ha...@apache.org on 2023/07/09 14:41:44 UTC

svn commit: r1910900 - /subversion/site/staging/faq.html

Author: hartmannathan
Date: Sun Jul  9 14:41:44 2023
New Revision: 1910900

URL: http://svn.apache.org/viewvc?rev=1910900&view=rev
Log:
In site/staging, improve (hopefully) the new reverse proxy instructions in FAQ

* faq.html
  (#reverseproxy): Follow-up to r1910877, r1910878, r1910881, and r1910882.
   Remove out-of-place "A custom" which seems to be left over from earlier
   editing. Fix a few minor nits with punctuation and one spelling typo.

Modified:
    subversion/site/staging/faq.html

Modified: subversion/site/staging/faq.html
URL: http://svn.apache.org/viewvc/subversion/site/staging/faq.html?rev=1910900&r1=1910899&r2=1910900&view=diff
==============================================================================
--- subversion/site/staging/faq.html (original)
+++ subversion/site/staging/faq.html Sun Jul  9 14:41:44 2023
@@ -949,15 +949,15 @@ running <tt>svn --version</tt>.</p>
 connected to the internet. It will forward HTTP/HTTPS traffic from a public
 facing server to the Subversion server, potentially removing HTTPS
 encryption. It can also be useful if several different HTTP servers must
-to be served on the same port.</p>
+be served on the same port.</p>
 
-<p>Subversion use a subset of the WebDAV/DeltaV protocol, see <a 
-href="#http-methods">this FAQ item</a> for the details. A custom
-As far as the proxy server is concerned, Subversion use plain WebDAV
+<p>Subversion uses a subset of the WebDAV/DeltaV protocol; see <a 
+href="#http-methods">this FAQ item</a> for the details.
+As far as the proxy server is concerned, Subversion uses plain WebDAV
 protocol. For the <tt>svn copy</tt> and <tt>svn move</tt> commands, an extra 
-HTTP_DESTINATION header is used, this must be rewritten separately.</p>
+HTTP_DESTINATION header is used; this must be rewritten separately.</p>
 
-<p>Detailed instructions are provided for a few different proxy servers, it
+<p>Detailed instructions are provided for a few different proxy servers. It
 should be fairly easy to copy the ideas from these examples.</p>
 
 <h4>Detailed instructions for Apache HTTPD</h4>
@@ -1006,13 +1006,13 @@ ProxyPass /svn/ http://realsvnserver/svn
 <p>The ProxyPass directive tells Apache to redirect requests below /svn to
 the subversion-Apache (http://realsvnserver/svn). The ProxyPassReverse
 directive tells it to alter the request headers (Location, Content-Location,
-and URI) to match the target server - depending on your version of Apache and
+and URI) to match the target server &mdash; depending on your version of Apache and
 its configuration you may need to leave out either /svn/ or
 http://realsvnserver/svn/. If possible the same path should be used on both
 servers (otherwise DAV might make trouble). The Limit directive tells Apache
 to let all DAV requests from all clients (Allow) through and let the real
 subversion server handle authentication (Satisfy). The Rewrite rules
-update the HTTP_DESTINATION header to the corrent server/protocol.</p>
+update the HTTP_DESTINATION header to the correct server/protocol.</p>
 
 <h4>Detailed instructions for Microsoft IIS</h4>
 
@@ -1025,7 +1025,7 @@ Variables and add HTTP_DESTINATION.<br/>
 Finally create a few rewrite rules:
 <ul>
 <li>"ToHttps", if you would like to ensure all Subversion traffic is
-encrypted, this send an HTTP redirect to the client if the request is sent
+encrypted, this sends an HTTP redirect to the client if the request is sent
 unencrypted.</li>
 <li>"ProxyWithDestination", capturing all requests with the HTTP_DESTINATION
 server variable (ie. all <tt>svn copy</tt> and <tt>svn move</tt> requests).