Web2py приложение по умолчанию - PullRequest
9 голосов
/ 21 июня 2010

Я планирую в ближайшее время опубликовать свой сайт на Dreamhost с использованием пассажирского WSGI, как упомянуто в документации установки Dreamhost .

Моя проблема в том, что я хочу www.mydomain.com, чтобы перейти непосредственно к моему новому приложению, вместо того, чтобы переходить на web2py.mydomain.com/MyApp/Default.

Как лучше всего решить эту проблему?Использую ли я перенаправления DNS или это можно сделать через конфигурацию web2py?

Ответы [ 2 ]

7 голосов
/ 17 сентября 2010

Еще одна опция доступна с web2py версии 1.83 (11 августа 2010 г.):

Приложение, контроллер и функция по умолчанию
Имя приложения, контроллера и функции по умолчанию можно изменить с init , default и index соответственно на другое имя, задав соответствующее значение в маршрутах. ру:

default_application = "myapp"
default_controller = "admin"
default_function = "start"
5 голосов
/ 09 июля 2010

Вы можете в web2py.У вас есть два варианта: 1) вызвать ваше приложение "init"

2) использовать маршруты для сопоставления.Создайте файл web2py / rout.py и в него добавьте

routes_in=[('/','/MyApp/default/index')]
...