下面是我的app.yaml
文件的代码。如果我去localhost:8080/
我的index.app
负载正确。如果我去localhost:8080/index.html
我得到一个 404 错误。如果我转到任何其他页面,例如localhost:8080/xxxx
正确not_found.app
加载。为什么我收到此/index\.html
案例的 404 错误?
谢谢!
application: myapp
version: 1
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /index\.html
script: index.app
- url: /
script: index.app
- url: /assets
static_dir: assets
- url: /*
script: not_found.app
libraries:
- name: jinja2
version: latest
来自 index.py 的代码
类 MainPage(webapp2.RequestHandler):
定义获取(自我):
模板 = jinja_environment.get_template('index.html')
self.response.out.write(template.render(template_values))
app = webapp2.WSGIApplication([('/', MainPage)], debug=True)
修复位于粗体文本中!