Sorry about replying late Tito. I struggled with your problem for quite a 
while, and here is a solution.

In the web2py folder have a routes.py like this

#!/usr/bin/python
# -*- coding: utf-8 -*-
routes_app=[
                             ('.*://www.site1.com:\w* /$anything','app1'),
     ('.*://site1.com:\w* /$anything','app1'),
                             ('.*://www.site2.com:\w* /$anything','app2'),
     ('.*://site2.com:\w* /$anything','app2')
]

Then in the application folder for app1 have something like

#!/usr/bin/python
# -*- coding: utf-8 -*-
routes_in = ((r'.*://site1.com:\w* /static/$anything', 
r'/app1/static/$anything'),
(r'.*://site1.com:\w* /$anything', r'/app1/default/$anything'),
(r'.*://www.site1.com:\w* /static/$anything', r'/app1/static/$anything'),
(r'.*://www.site1.com:\w* /$anything', r'/app1/default/$anything'),)
routes_out = (('/app1/default/(?P<any>.*)', '/\g<any>'),)


and similarly for app2

I hope this helps

Peter


On Thursday, 21 March 2013 16:06:46 UTC, Massimo Di Pierro wrote:
>
> Yes you can. From the point of nginx treat all domains as one. the use 
> web2py routes.py to map different domains to different apps.
>
> On Monday, 18 March 2013 15:21:25 UTC-5, Tito Garrido wrote:
>>
>> Hi Folks,
>>
>> I am reading the book section: 
>> http://web2py.com/books/default/chapter/29/13#Nginx
>>
>> But I couldn't figure out how could I setup nginx to serve multiple 
>> domains pointing to a different application on the same web2py instance.
>>
>> Do you have any example?
>>
>> like:
>> mydomain1 -> /home/www-data/web2py/applications/myapp1
>>
>> mydomain2 -> /home/www-data/web2py/applications/myapp2
>>
>>
>> Thanks,
>>
>> Tito
>>
>>
>> -- 
>>
>> Linux User #387870
>> .........____
>> .... _/_õ|__|
>> ..º[ .-.___.-._| . . . .
>> .__( o)__( o).:_______ 
>>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to