it is working. Pythonanywhere.com folks were really helpful.

There was so much trial and error I don't which of the below processes was 
responsible for success and what might be inefficient. 

Put routes.py under web2py main directory: / > home > alexglaros > web2py > 
routes.py    NOT UNDER YOUR SPECIFIC APP LIKE THIS:  / > home > alexglaros 
> web2py > applications > engagementsquared > routes.py   
#!/usr/bin/python
# -*- codingf-8 -*-
routers = dict(
    # base router
    BASE=dict(
        default_application='engagementsquared',
        domains={'www.engagementsquared.com':'engagementsquared'}
    ),
)

create this file according to their website directions: WSGI configuration 
file:
/var/www/www_engagementsquared_com_wsgi.py 
<https://www.pythonanywhere.com/user/alexglaros/files/var/www/www_engagementsquared_com_wsgi.py?edit>


import os
import sys

# add your project directory to the sys.path
project_home = u'/home/alexglaros/web2py/'
if project_home not in sys.path:
    sys.path = [project_home] + sys.path

sys.stdout = sys.stderr
os.chdir(project_home)

# serve web2py via WSGI handler
from gluon.main import wsgibase as application

At hostmonster.com, here is advice from pythonanywhere.com support: 
 PythonAnywhere web apps for specific domains.  If you go to 
www.engagementsquared.com, you'll see a PythonAnywhere "coming soon" page. 
 This means that you've set up the CNAME for www.engagementsquared.com 
correctly -- the HTTP redirect problem is only with the version without the 
www.  But you only have a web up set up on PythonAnywhere for 
alexglaros.pythonanywhere.com.  This page explains how to set things up so 
that you can serve an existing web app on a new domain: 
<https://www.pythonanywhere.com/wiki/UsingANewDomainForExistingWebApp>

Did above,then back at pythonanywhere.com site was careful to choose 
"manual configuration", not "create a new Web2py app". Easy to miss that. 
 So even though I had an app running, I still had to choose "Add a new app".

Finally, hit the "reload app" button and instant success.  Both stripped 
URL  "engagementsquared.com" and with a "www" www.engagmentsquared.com work.

Alex






-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
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/d/optout.

Reply via email to