Ah, I have no Proxy.  Perhaps that is something I should add?

On Mon, Sep 30, 2013 at 6:30 PM, Samantha Atkins <[email protected]> wrote:

> Oddly enough I tried an arbitrary path '/foo' prepended in the config and
> tested from the browser and that worked.  I then took /foo out (in routes)
> leaving just '/' and that worked.  I could swear I tried that previously.
>  Anyway it seems to work now.  For what it is worth the hack config is
> attached.
>
>
> On Mon, Sep 30, 2013 at 4:51 PM, Henry Finucane <[email protected]>wrote:
>
>> I don't entirely understand what's going on, but it sounds like you have
>> a syntax error in your mongrel2 config. Would you mind posting it?
>>
>> Regarding static files, I usually do something like this:
>>
>>         Host(name="localhost", routes={
>>             '/static': Dir(base='static/', index_file='index.html',
>>                              default_ctype='text/plain'),
>>             '/': Proxy(addr='127.0.0.1', port=9988)
>>         })
>>
>> Where static assets live in a folder called 'static', get served from
>> '/static/js', '/static/css', etc., and the application handles everything
>> else. You could also add explicit /js and /css routes if you wanted cleaner
>> URLs.
>>
>>
>>
>>
>> On Mon, Sep 30, 2013 at 4:02 PM, Samantha Atkins <[email protected]>wrote:
>>
>>> I have what was a bottle.py setup with my web directory at top level
>>> containing a main application in a file foobar.html. I found if there is no
>>> route for '/' then I couldn't do anything with it.  But when I tried
>>> various configurations I got either no resource at all or "Failed to
>>> normalize base path: ,/ or complaints when I attempted to load the
>>> configuration.  What is the proper way to do this?  It seems like something
>>> elementary but none of the examples I have seen seem to show me something
>>> quite like it.  Or I am missing it.  Thanks for any help.
>>>
>>> I am starting from my top level web app directory.  I presume that makes
>>> some difference.  But I could be wrong about that.
>>>
>>> A related question is whether I need to make routes explicitly for js
>>> files in subdirs 'js' and 'lib' and for css is subdir 'css'.
>>>
>>> - samantha
>>>
>>
>>
>>
>> --
>> -----------------------
>> | Henry Finucane
>> | (510) 473-7148
>> -----------------------
>>
>
>

Reply via email to