我有在其上運行使得應用龍捲風的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