I forget to say that i was using pyramid_appengine and hosting my app in appengine.
El viernes, 13 de julio de 2012 00:51:02 UTC-3, Alejandro Jatib escribió: > > Hey folks, > I want to use dynamic subdomains as follows: > name1.domainapp.com > name2.domainapp.com > nameX.domainapp.com > > When someone enters in these directions should be redirected to: > domainapp.com/name1 > domainapp.com/name2 > domainapp.com/namex > > I tried several examples I found and I end up doing this: > > in __init__.py: > > def pregen(request, elements, kw): > #kw['_app_url'] = 'http://www.domainapp.com/' + > request.host.split('.')[0] > return elements, kw > > def req_sub(info, request): > return request.host.split('.')[0] != 'www' > > config.add_route('sub_only', '/{id:.*?}', > custom_predicates=(req_sub,), > #pregenerator=pregen > ) > > in views.py: > > @view_config(route_name='sub_only') > def Subdomain(request): > # redirect the user to "http://sub.example.com", regardless of > whether > # request.host is "example.com" or "sub.example.com" > return HTTPFound(location='http://www.domainapp.com/' + > request.host.split('.')[0]) > > > Any suggestions to make it better? > > Thanks > > -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To view this discussion on the web visit https://groups.google.com/d/msg/pylons-discuss/-/BxECKuWWd_4J. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
