On Nov 28, 8:42 pm, Jonathan Lundell <[email protected]> wrote:
> On Nov 28, 2010, at 11:08 AM, Emceha wrote:
> Have you looked at the logger output? Since GAE apparently always logs at
> DEBUG level, you should
>see logs of all URL rewrites arising from your routes.py, as 'web2py.rewrite'
>log entries. At the
>very least you should check to see that the rewritten paths match the full
>path with no rewriting.
The only errors from dev_appserver.py I see is that $link got blocked.
It also looks like the link it complains about was already rewritten
by route.py - let me show you working (when I use web2py.py as local
dev server) routes.py
routes_in=[
('/pliki/$anything', '/init/static/pliki/$anything'),
('/static/$anything', '/init/static/$anything'),
('/admin/$anything', '/admin/$anything'),
('/appadmin/$anything','/init/appadmin/$anything'),
('/$anything', '/init/default/$anything')
]
routes_out=[
('/init/static/pliki/$anything', '/pliki/$anything'),
('/init/static/$anything', '/static/$anything'),
('/admin/$anything', '/admin/$anything'),
('/init/appadmin/$anything','/appadmin/$anything'),
('/init/default/$anything', '/$anything')
]
So now: my template requests:
http://.../static/css/style.css
In dev_appserver logs I see
..... Blocking access to static file /init/static/css/
style.css ....
So as mentioned above rewrite somehow worked but was blocked? Maybe
request is not consistent with physical location of requested file? No
idea.
> (By "old" and "new" above, do you mean without and with rewriting,
> respectively?)
Yep
I'm happy to helo to solve this annoying issue :) - I can even create
new clean app so more people can test it.
Marcin