Lukasz Szybalski schrieb: > On Sun, Nov 9, 2008 at 12:32 PM, Diez B. Roggisch <[EMAIL PROTECTED]> wrote: >> Lukasz Szybalski schrieb: >>> On Sun, Nov 9, 2008 at 7:38 AM, Diez B. Roggisch <[EMAIL PROTECTED]> wrote: >>>> Lukasz Szybalski schrieb: >>>>> Hello, >>>>> In tg1 there was a static folder that you aliased in your apache >>>>> configuration. >>>>> so at the end you got this setup: >>>>> http://localhost:8080/static/images/logo.png >>>>> http://localhost:8080/static/css/style.css >>>>> >>>>> >>>>> I see that in tg2 there is no such folder. >>>>> >>>>> http://localhost:8080/images/logo.png >>>>> http://localhost:8080/css/style.css >>>>> >>>>> Which configuration I need to change to add a prefix folder. I would >>>>> like to get something like this: >>>>> http://localhost:8080/public/images/logo.png >>>>> http://localhost:8080/public/css/style.css >>>>> >>>>> What do I need to change? >>>> AFAIK (haven't quickstarted a TG2-app in a while & different resource >>>> handling anyway) there actually *is* a public/-directory. >>>> >>>> However, you can create aliases for apache for each directory - images, >>>> css, whatever. >>> >>> Imagine you are deploying 3 tg2 apps using apache and mod_wsgi. How >>> are you going to differentiate the alias for /images for the 3 apps? >> In the same way you disambiguate the three mod_wsgi-apps. Either by >> common prefix, or by vhost. How else? > > In tg1 I change the prefix of the static folder in configuration file > to static-myapp and in apache I alias static-myapp > /path..to..static..folder/static/. > Tg1 app knows that it needs to get images from localhost/static-myapp/ > and not from localhost/static. > In tg2, as far as I know there is now way to tell my app that images > are not under /localhost/images but they are in localhost/images-myapp > ?
where does the /localhost/ come from? In a TG2-app, there are <myapp>/public/[css|javascript|images]-folders. Those are referred to as /css /javascript /images So creating aliases for these is the same as for creating them for a TG1-app. Yes, you need three of them - who cares? > How would you setup the common prefix you are talking about? server.webpath + usage of tg.url should do the trick. Diez --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

