Apache2, Mongrel & multiple apps

I’m running Apache 2.0 as a proxy to several Mongrel/Rails apps, so
that all of my Mongrel apps can be routed through the single Apache IP
address.

The problem I’m having is that this setup works well for apps that do
not use the public/index.html file as the main page. For any apps that
do use public/inedx.html as the main page, none of the links off of
index.html work. So no stylesheet info, no images, and no links to
other parts of the application. This despite having installed the
reverse_proxy_fix plugin.

The tutorial from here
(http://www.napcsweb.com/howto/rails/deployment/RailsWithApacheAndMongrel.pdf)
didn’t cover this type of error, and I’ve been stuck fiddling with it
for a while.

Has anyone else had this problem and resolved it?

Any help is much appreciated. My httpd-proxy.conf file is included
below:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all

#Proxy information for project application
Alias /project “e:/rails_apps/project/public”
<Directory “e:/rails_apps/project/public”>
Options Indexes FollowSymLinks
AllowOverride none
Order allow,deny
Allow from all

ProxyPass /project/images !
ProxyPass /project/stylesheets !
ProxyPass /project/javascripts !

ProxyPass /project/ http://127.0.0.1:4000/

ProxyPass /project http://127.0.0.1:4000/
ProxyPassReverse /project/ http://127.0.0.1:4000/

#Proxy information for research guides application
#this is the application not working properly
Alias /research “e:/rails_apps/research/public”
<Directory “e:/rails_apps/research/public”>
Options Indexes FollowSymLinks
AllowOverride none
Order allow,deny
Allow from all

ProxyPass /research/images !
ProxyPass /research/stylesheets !
ProxyPass /research/javascripts !

ProxyPass /research/ http://127.0.0.1:4002/

ProxyPass /research http://127.0.0.1:4002/
ProxyPassReverse /research/ http://127.0.0.1:4002/