我打算尽快使用Dreamhost中提到的乘客WSGI在dreamhost setup documentation上发布我的网站。
我的问题是我希望www.mydomain.com直接转到我的新应用程序,而不需要转到web2py.mydomain.com/MyApp/Default。
解决此问题的最佳方法是什么?我是否使用DNS重定向,或者是否可以通过web2py配置来完成?
答案 0 :(得分:6)
自web2py版本1.83(2010年8月11日)以来可用的另一个选项:
Default Application, Controller, and Function
通过设置适当的值,可以将默认应用程序,控制器和功能的名称分别从 init ,默认和索引更改为其他名称在routes.py中:
default_application = "myapp"
default_controller = "admin"
default_function = "start"
答案 1 :(得分:5)
你可以在web2py中。您有两种选择: 1)将您的应用程序称为“init”
2)使用路由进行映射。创建一个文件web2py / routes.py并在其中添加
routes_in=[('/','/MyApp/default/index')]