web2py - routes.py不重定向

时间:2013-12-26 23:08:06

标签: python silverlight web2py

我在web2py中编写简单的应用程序。我想使用Silverlight作为前端。 Web2py需要在顶层公开一些文件。例如,Silverlight应用程序请求http://127.0.0.1:8000/crossdomain.xml。我在web2py中创建了routes.py文件:

# -*- coding: utf-8 -*-

routes_in=(
  ('.*:/crossdomain.xml','/app/static/crossdomain.xml'),
)
routes_out = (
)

当我启动服务器并输入http://127.0.0.1:8000/crossdomain.xml in browser时,我收到“无效请求”(http://127.0.0.1:8000/app/static/crossdomain.xml有效)。我有点卡住了。知道我做错了什么吗?

解决 我不得不重新启动web2py服务器(Windows上的web2py.exe)。我认为做“停止服务器”和“启动服务器”就足够了。

向你寻求帮助。

2 个答案:

答案 0 :(得分:0)

我认为。*:是问题;试着把它关掉。

答案 1 :(得分:0)

通常,如果您单击管理面板中的“重新加载路由”,则无需重新启动服务器即可对其进行排序。