On 6/7/07, Philip Jenvey <[EMAIL PROTECTED]> wrote:
>
>
> On Jun 7, 2007, at 6:09 AM, Daniel Tang wrote:
>
> > On 6/7/07, Shannon -jj Behrens <[EMAIL PROTECTED]> wrote:
> >
> > > Also, for static resources, like images or CSS files that
> > actually are
> > > on the proxy server proxying for the Paster server, how can I pass a
> > > sort of "/media" path to my templates that would always be
> > resolved no
> > > matter how deep the links are that are mapped?
> >
> > Personally, I'm lazy, so I just use absolute paths for the static
> > resources.  Hence, I do things like "/images/foo.png".  I'm sure some
> > badly behaving proxy out in the wild will bite me one of these days,
> > but it hasn't yet.
> >
> > Best Regards,
> > -jj
> >
> > I actually came across this last week.  If for some reason, you
> > want to install a Pylons application mapped to a subdirectory via
> > mod_proxy and Paster, such as on WebFaction, you'll see that the
> > 404 error breaks (in that no images show up).  I guess Paster
> > doesn't see that it's under a subdirectory, so it spits out the
> > wrong absolute path.  I don't really have an answer to that yet,
> > since I'm still fairly new to Pylons, but you could use a subdomain
> > as well, which could work better.  Maybe.
> >
>
> Use url_for and the WebHelper functions such as image_tag as they
> will always prefix urls with the appropriate SCRIPT_NAME value.
>
> Then when deployed on a subdir behind a reverse proxy, use
> PrefixMiddleware:
>
> http://pylonshq.com/docs/0.9.5/
> application_configuration.html#prefixmiddleware

On the subject of PrefixMiddleware, did any committers get a chance to
check out my code submission here:

http://www.webwareforpython.org/archives/message/20070509.232518.f56c4bb7.en.html

It even came with tests! :)

Best Regards,
-jj

-- 
http://jjinux.blogspot.com/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" 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/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to