> I installed a version of TG2 on Webfaction.  I can have a number of
> installations there, and can have URLs redirected to each
> application.  So I can have something like this:
>
> http://mysite.webfactional.com/http://mysite.webfactional.com/sitea/http://mysite.webfactional.com/siteb/
>
> Each of those URLs will go to a different install of TG2.  However,
> unless I install TG2 at the root URL, it doesn't behave correctly -
> the CSS doesn't load for example.  I feel like I should be able to do
> one of the following:
>
> a) Configure my webfaction account so it "hides" the /sitea or /siteb
> from the URL when requests are passed to TG2.
> b) Configure TG2 so it expects that its root URL comes with a /sitea
> and automatically adds it where required.
>
> Any guidance on how to approach this would be appreciated.

Are you proxy-ing?
You probably need a SCRIPT_NAME fix WSGI middleware like this :

def proxy_fix(app, prefix=''):
    def wsgi_app(env, start_response):
        env['SCRIPT_NAME'] = prefix + env.get('SCRIPT_NAME', '')
        return app(env, start_response)
    return wsgi_app


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to