Hi folks,
Newbie issues...I''m prototying an Apache/Mongrel configuration setup
as follows:
* Two Mongrel servers each serving a Rails application.
* Apache front-end.
* Linux system (CentOS)
* The plan is to create two virtual hosts.
/ETC/HOSTS LOOKS LIKE THIS:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost egovm04
10.4.1.84 rss
10.4.1.84 railstest
HTTPD.CONF LOOKS LIKE THIS:
[snip]
NameVirtualHost 10.4.1.84
<VirtualHost rss>
ServerName rss
ServerAlias rss
RewriteEngine on
RewriteRule ^/rss(.*) http://10.4.1.84:5432$1 [P]
ProxyPass / http://10.4.1.84:5432/
ProxyPassReverse / http://10.4.1.84:5432/
</VirtualHost>
<VirtualHost railstest>
ServerName railstest
ServerAlias railstest
RewriteEngine on
RewriteRule ^/railstest(.*) http://10.4.1.84:8021$1 [P]
ProxyPass / http://10.4.1.84:8021/
ProxyPassReverse / http://10.4.1.84:8021/
</VirtualHost>
ISSUES
1. App 1 (rss) URL rewrite problem.
Typing ''http://10.4.1.84/rss'' in the browser correctly
accesses app #1
(rss), HOWEVER...
This: ''http://10.4.1.84/rss/about'' finds the right page, but
the URL
is rewritten to this: ''http://10.4.1.84/about''
2. App # 2 not found.
Typing this: ''http://10.4.1.84/railstest'' yields this:
Routing Error
Recognition failed for "/railstest"
This is a Rails message reported by app # 1( rss). So the (Apache)
server is not redirecting to the second Virtual Host (railstest).
Sorry for the question, I''m quite sure this is a setup problem on my
part.
Thanks,
Stan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---