On Feb 16, 2011, at 4:29 PM, Andrew Evans wrote:
> Hi ty for your help my routes in is just standard with example routes file
> 
> 
> routes_in = ((r'.*:/favicon.ico', r'/examples/static/favicon.ico'),
>              (r'.*:/robots.txt', r'/examples/static/robots.txt'),
>              ((r'.*http://otherdomain.com.* (?P<any>.*)', 
> r'/app/ctr\g<any>')))


You'll need to pick default application. If it's dojo, something like this. 
This is *not* tested. It assumes that you're supporting accesses to dojo, 
musico and admin, and that your favicon and robots files are in dojo's static 
folder, as shown.

routes_in = (
('/favicon.ico', '/dojo/static/img/favicon.ico'),
('/robots.txt', '/dojo/static/robots.txt'),
('/?', '/dojo/default/index'),
('/(?P<app>(admin|dojo|musico))','/\g<app>'),
('/(?P<app>(admin|dojo|musico))/$anything','/\g<app>/$anything'),
('/$anything','/dojo/$anything'),
)

routes_out = (
('/(?P<app>(admin|musico))/$anything','/\g<app>/$anything'),
('/dojo/default/index/','/'),
('/dojo/$c/index/','/$c'),
('/dojo/$anything','/$anything'),
)

A simpler version with no shortening of URLs:

routes_in = (
('/favicon.ico', '/dojo/static/img/favicon.ico'),
('/robots.txt', '/dojo/static/robots.txt'),
)

Reply via email to