vhost.conf
<virtualhost *:80>
ServerName domain.name
DocumentRoot /path/to/rails/public
ErrorLog /path/to/log-error.log
SetEnvIf Request_URI "\.(gif)|(jpg)|(png)|(css)$" nolog
CustomLog /path/to/log-error.log-access.log combined env=!nolog
RewriteEngine On
<Proxy balancer://rails>
BalancerMember http://192.168.1.1:3000
BalancerMember http://192.168.1.2:3000
</Proxy>
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ balancer://rails%{REQUEST_URI} [P,QSA,L]
ProxyPass / balancer://rails/
ProxyPassReverse / balancer://rails/
ProxyPreserveHost on
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</virtualhost>