I'm researching the reverseproxy situation on a side project, not mongrel-related, but relevant I believe. You might want to look at the following page...

http://apache.webthing.com/mod_proxy_html/

This rewrites inline html urls when using reverse proxies and has an "extended" option that looks into linked stylesheets and JS files to rewrite urls there too. Dunno if this will help with your problem but it might connect a few neurons.

matte - webmonkey
[EMAIL PROTECTED]

Stan Baptista wrote:
On 2/16/07, *Stan Baptista* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    > Did you get this resolved Stan?
Yes, thanks. Basically a misunderstanding on my part about how
    VirtualHost directives work in the Apache httpd.conf file. I meant
    to post the solution because I'm curious as to whether I came up
    with the best approach. But it will have to wait until next week
    when I'm back in the office and have access to the Linux
    system (4-day weekend:-)
I also discovered that the CSS styles aren't rendering in the
    Rails app being served by Mongrel. I strongly suspect it's a
    ReverseProxy setup issue. I'm a little hesitant to bring this up
    here since I don't think it's a Mongrel problem. But I'll post
some of the code and if it seems too OT, let me know.
I'm using Apache 2.2. Here's a snip of httpd.conf.:
    NameVirtualHost 10.4.1.84 <http://10.4.1.84>

    <VirtualHost 10.4.1.84 <http://10.4.1.84>>

        RewriteEngine on
        RewriteRule ^/rss(.*) http://10.4.1.84:5432$1 [P]
        RewriteRule ^/railstest(.*) http://10.4.1.84:8021$1 [P]

    </VirtualHost>

    <VirtualHost 10.4.1.84 <http://10.4.1.84>>

        ServerName rss
        ProxyPass / http://10.4.1.84:5432/
        ProxyPassReverse /rss http://10.4.1.84:5432/
        ProxyPreserveHost on

    </VirtualHost>

    <VirtualHost 10.4.1.84 <http://10.4.1.84>>

        ServerName railstest
        ProxyPass / http://10.4.1.84:8021/
        ProxyPassReverse /railstest http://10.4.1.84:8021/
        ProxyPreserveHost on

    </VirtualHost>



-Stan

_______________________________________________
Mongrel-users mailing list
Mongrel-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/mongrel-users

Reply via email to