Thanks! For whatever reason Reload Routes won't work, but restarting the 
server did.

On Tuesday, October 16, 2012 11:49:14 PM UTC-7, Anthony wrote:
>
> Yes, if you change routes.py, you must either reload routes (which you can 
> do from the admin interface) or restart the webserver.
>
> Anthony
>
> On Wednesday, October 17, 2012 12:09:51 AM UTC-4, HittingSmoke wrote:
>>
>> I set up my Webfaction hosting with a single web2py install that I intend 
>> to use for a couple of subdomains pointing to separate apps using routes.py.
>>
>> I pointed domain.com and blog.domain.com to my web2py app and through 
>> routes.py told web2py to point blog.domain.com to my blog app that I 
>> plan on writing. Right now it's just a default scaffolding app. Here is the 
>> code in my routes.py file:
>>
>> routers = dict(
>>     BASE = dict(
>>         domains = {
>>             'blog.domain.com' : 'blog',
>>         }
>>     )
>> )
>>
>> So... this worked great, until I tried to undo it for some 
>> troubleshooting purposes. I commented out all the code in routes.py. 
>> blog.domain.com still points to my blog app instead of my default web2py 
>> app (currently Welcome). I renamed routes.py, blog.domain.com still 
>> points to the blog app.
>>
>> I thought maybe this was some new default behavior where if a subdomain 
>> is used with the same name as an app it will point to the app. I made a new 
>> app and a subdomain of the same name and pointed it to my web2py app. This 
>> one points to the default Welcome app as expected.
>>
>> So what is the deal here? Is there some cache of routes.py that I need to 
>> clear to return a domain route back to default?
>>
>

-- 



Reply via email to