Or rename your application diretory into "init" On Nov 2, 2012 4:35 PM, "lyn2py" <[email protected]> wrote:
> Hi Maurice, > > Based on > > http://www.bioinformatics.**org/refgene<http://www.bioinformatics.org/refgene> > Routes to > > http://www.bioinformatics.**org/welcome/default/index<http://www.bioinformatics.org/welcome/default/index> > Rather than > > http://www.bioinformatics.**org/refgene/welcome/default/**index<http://www.bioinformatics.org/refgene/welcome/default/index> > > It seems that the responsible one for this routing is your web server, > rather than web2py. > As we don't know your setup, nginx? Apache? How you installed it, web2py's > scripts? Yourself? Another admin/shared servers? Can't help much further... > > In addition, the code you have in routes.py may be incorrect. It should > look something like: > > routers = dict( > BASE = dict( > default_controller = 'default', > default_function = 'index' > ) > ) > > Rather than BASE='some string'. I suggest to not touch routes.py until the > server redirects are correctly setup. > > On Friday, November 2, 2012 11:27:48 PM UTC+8, Maurice Ling wrote: >> >> Hi everyone >> >> I am trying to deploy web2py in www.bioinformatics.org. >> I had unzipped web2py into ~/public_html/refgene which is then suppose to >> be accessed as www.bioinformatics.org/refgene but I cannot seems to get >> it to work. >> >> >> http://www.bioinformatics.**org/refgene<http://www.bioinformatics.org/refgene> >> Routes to >> >> http://www.bioinformatics.**org/welcome/default/index<http://www.bioinformatics.org/welcome/default/index> >> Rather than >> >> http://www.bioinformatics.**org/refgene/welcome/default/**index<http://www.bioinformatics.org/refgene/welcome/default/index> >> >> So what I did is to rename routes.example.py to routes.py >> >> The only thing that I can think of (with limited knowledge) is to change >> the BASE option. >> >> Case 1: BASE = 'refgene' >> Result: >> Gives problems in redirection (seems like endless loop). >> http://www.bioinformatics.org/**refgene<http://www.bioinformatics.org/refgene> >> Routes to >> http://www.bioinformatics.org/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/**refgene/welcome/default/** >> refgene/welcome/default/index<http://www.bioinformatics.org/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/refgene/welcome/default/index> >> >> Case 2: BASE = >> 'www.bioinformatics.org/**refgene<http://www.bioinformatics.org/refgene> >> ' >> Result: >> http://www.bioinformatics.org/**refgene<http://www.bioinformatics.org/refgene> >> Routes to >> http://www.bioinformatics.org/**www.bioinformatics.org/** >> refgene/welcome/default/index<http://www.bioinformatics.org/www.bioinformatics.org/refgene/welcome/default/index> >> >> Any idea how to get it to route to just http://www.bioinformatics.org/** >> refgene <http://www.bioinformatics.org/refgene>? >> >> Thanks in advance. >> >> Maurice >> > -- > > > > --

