【发布时间】:2017-08-25 22:21:35
【问题描述】:
我的烧瓶显示出奇怪的重定向行为。我不知道我做错了什么。如果我将所有html files 加载为'/' route,它们都可以正常工作,但是重定向无法正常工作,并且我收到以下错误消息:
ERR_NAME_NOT_RESOLVED
DNS address could not be found
错误也可以通过以下4条路线重现:
@app.route('/')
def index():
return 'The index page'
@app.route('/projects/')
def projects():
return 'The project page'
@app.route('/about')
def about():
return 'The about page'
@app.route('/main')
def main():
return 'The main page'
仅在浏览器中输入服务器 ip 时,没有 1 将起作用。
没有 2 会像这样工作:ip/projects/ 但不是这样 ip/projects
No 3 是这样工作的:ip/about 但不是这样的 ip/about/
No 4 根本不起作用!为什么?
我用 nginx 作为代理运行 gunnung gunicorn。非常感谢!
【问题讨论】:
标签: python nginx flask gunicorn