我有在其上运行使得应用龙卷风的web服务器,当我去:有没有办法改变python的Tornado web框架中的根URL?
本地主机:8888/
我看到我的应用程序的主页。当我去,例如,
- 本地主机:8888 /静态/图像/ logo.png
- 本地主机:8888 /约
- 本地主机:8888 /接触
- 等。
我也得到那些相关的项目。
我的问题是,有没有办法来改变根位置,使得所有的URL会替换URL的第一部分:
- 本地主机:8888 /为MyApplication/
- 本地主机: 8888 /所有MyApplication /静态/图像/ logo.png
- 等...
很抱歉,如果这是一个简单的问题!似乎无法找到答案。
请注意,我想要一个解决方案,而不是手动更改所有的页面路由正则表达式的包括该前缀。
你能提供一些代码,你如何定义路由/处理程序?你在使用Tornado的模板吗,你使用'static_url','reverse_url'? – kwarunek
您可以阅读[tornado.web文档](http://www.tornadoweb.org/en/stable/web.html#tornado.web.Application)为服务器静态文件发送一个'static_url_prefix'。 – TaoBeier
龙卷风不提供任何方式来做到这一点。但是,我可以问,手动更改网址时有什么问题?你所要做的就是使用文本编辑器的查找/替换功能。 – xyres