From: Daniel Gruno
RewriteEngine on
-
RewriteMap users-to-hosts txt:/path/to/map.users-to-hosts
-
-RewriteRule ^/u/([^/]+)/?(.*) http://${users-to-hosts:$1|server0}/u/$1/$2
+RewriteRule ^/u/([^/]+)/?(.*) http://${users-to-hosts:$1|server0}/u/$1/$2
@@ -129,7 +127,7 @@ RewriteRule ^/u/([^/]+)/?(.*) http://${users-to-hos
# This example is valid in per-directory context only
-RewriteCond %{REQUEST_URI} !-U
+RewriteCond %{REQUEST_URI} !-U
RewriteRule ^(.+)\.html$ /regenerate_page.cgi [PT,L]
@@ -172,7 +170,6 @@ RewriteRule ^(.+)\.html$ /regenerate_page.cgi [PT,L]
RewriteEngine on
RewriteMap lb rnd:/path/to/serverlist.txt
-
RewriteRule ^/(.*) http://${lb:servers}/$1 [P,L]
diff --git a/docs/manual/rewrite/proxy.html.en b/docs/manual/rewrite/proxy.html.en
index 2685a21252e..2bffcf4c218 100644
--- a/docs/manual/rewrite/proxy.html.en
+++ b/docs/manual/rewrite/proxy.html.en
@@ -59,7 +59,7 @@ A number of recipes are provided that describe common scenarios.
RewriteEngine on RewriteBase /products/ -RewriteRule ^widget/(.*)$ http://product.example.com/widget/$1 [P] +RewriteRule ^widget/(.*)$ http://product.example.com/widget/$1 [P] ProxyPassReverse /products/widget/ http://product.example.com/widget/@@ -70,9 +70,9 @@ ProxyPassReverse /products/widget/ http://product.example.com/widget/ has been migrated yet.
-RewriteCond %{REQUEST_FILENAME} !-f -RewriteCond %{REQUEST_FILENAME} !-d -RewriteRule ^/(.*) http://old.example.com/$1 [P] +RewriteCond %{REQUEST_FILENAME} !-f +RewriteCond %{REQUEST_FILENAME} !-d +RewriteRule ^/(.*) http://old.example.com/$1 [P] ProxyPassReverse / http://old.example.com/