On 12 Feb 2013, at 7:48 AM, Jim S <j...@qlf.com> wrote: > Looking at request.env I'm seeing the following: > > http_host = myaccountname.pythonanywhere.com > http_referer = http://www.myappurl.com > > I'm routing in my routes.py based on www.myappurl.com but it never goes > there. It is always going to myaccountname.pythonanywhere.com.
Interesting. That seems like a real hack on the part of Python Anywhere, and not just because of this problem, but also because you have no idea what the real referrer is. Lots of analytics tools depend on that. > > -Jim > > On Tuesday, February 12, 2013 9:25:27 AM UTC-6, Jim S wrote: > So you mean to just look at it through a regular view, not in the routes.py. > Got it. Wasn't thinking straight. > > -Jim > > On Monday, February 11, 2013 11:13:23 PM UTC-6, Jonathan Lundell wrote: > On 11 Feb 2013, at 7:48 PM, Jim Steil <ato....@gmail.com> wrote: >> Sorry for being slow at this, route configuration is certainly not a forte >> of mine. Is there something special I need to do to turn on logging? How >> would I examine request.env? I'm running all of this from pythonanywhere >> and don't really know where to find these things. > > > =BEAUTIFY(request) or =BEAUTIFY(request.env) should do the trick. > > Logging depends on your deployment, but it's worth figuring out. Look at > logging.example.conf. You can set the loglevel of routing in routes.py. > > It's really too bad that logging is such a pain to get configured, because > it's really valuable. > >> >> -Jim >> >> On Mon, Feb 11, 2013 at 9:06 PM, Jonathan Lundell <jlun...@pobox.com> wrote: >> On 11 Feb 2013, at 7:01 PM, Jim S <j...@qlf.com> wrote: >>> Jonathan >>> >>> I am currently using that as my base for getting this working. Here is >>> what I have so far: >>> >>> routers = dict( >>> # base router >>> BASE=dict(domains = {"www.website1.com":"mustangs", >>> "www.website2.com":"icysa", })) >>> >>> But, anytime I to either URL, I get the web2py welcome app. >>> >>> Also, I've saved the file as routes.py. >> >> And restarted, right? >> >> Try turning on logging for routes and see what you get. You might also >> examine request.env, and make sure that the target domain is showing up >> properly. >> >>> >>> -Jim >>> >>> On Monday, February 11, 2013 6:32:41 PM UTC-6, Jonathan Lundell wrote: >>> On 11 Feb 2013, at 3:36 PM, Jim S <j...@qlf.com> wrote: >>>> I'm trying to route traffic that comes in on a specific URL to a specifc >>>> app. >>>> >>>> Example: >>>> >>>> www.host1.com should route to the welcome app >>>> >>>> www.host2.com should route to mySpecific app >>>> >>>> I realize this is probably trivial, but I'm really struggling with it. >>>> Hoping to do it with routes.py and not through wsgi stuff. Please feel >>>> free to set me straight if that is not advisable. >>>> >>> >>> Look at the domain-routing provision in the parametric router. >>> Documentation in the book, and in router.example.py. >>> >>> -- >>> >> >> >> >> >> -- >> > > > > > -- > -- --- 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.