I think this is basically how we're doing it. <Proxy balancer://app1balancer> BalancerMember http://127.0.0.1:6000 BalancerMember http://127.0.0.1:6001 BalancerMember http://127.0.0.1:6002 BalancerMember http://127.0.0.1:6003 BalancerMember http://127.0.0.1:6004 </Proxy> <Proxy balancer://app2balancer> BalancerMember http://127.0.0.1:7000 BalancerMember http://127.0.0.1:7001 BalancerMember http://127.0.0.1:7002 BalancerMember http://127.0.0.1:7003 BalancerMember http://127.0.0.1:7004 </Proxy> <VirtualHost *:80> ProxyPass /app1/images ! ProxyPass /app1/stylesheets ! #continue with other static files that should be served by apache ProxyPass /app2/images ! ProxyPass /app2/stylesheets ! #continue with other static files that should be served by apache Alias /app1/images /path/to/public/images Alias /app1/stylesheets /path/to/public/stylesheets #continue with aliases for static content Alias /app2/images /path/to/public/images Alias /app2/stylesheets /path/to/public/stylesheets #continue with aliases for static content ProxyPass /app1 balancer://app1balancer ProxyPass /app2 balancer://app1balancer </VirtualHost> Bryan On Sep 7, 2006, at 4:06 PM, zer0halo wrote: I'm trying to set up several different Rails apps on the same domain, each one running Mongrel. After reading all of the documentation, it's fairly clear how to use subdomains - create several Apache virtual hosts, each of which has a different ProxyPass and ProxyPassReverse command to redirect from different ports (ie, 3000, 3100), and then have each Mongrel instance (or cluster) set to the corresponding port (3000, 3100). [If this theory is incorrect, please let me know!] |
_______________________________________________ Mongrel-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/mongrel-users
