0

自动取款机,尝试访问时

www.eyalw.com/1keyboard/ 你什么也得不到,

但是当访问 www.eyalw.com/1keyboard

你得到正确的页面。

这是当前的 yaml:

application: eyalwcom
version: 1
runtime: python27
api_version: 1
threadsafe: no

handlers:

- url: /
  static_files: static/index.html
  upload: static/index.html

- url: /1keyboard
  static_files: static/1keyboard.html
  upload: static/1keyboard.html

- url: /
  static_dir: static

libraries:
- name: webapp2
  version: "2.5.2"
4

2 回答 2

1

您可以输入一个正则表达式来匹配您的网址。我不确定我是否可以从头顶得到正确的正则表达式,我认为它会是:

- url: /1keyboard/?
于 2013-02-13T22:02:34.983 回答
0

如果您希望始终添加尾部斜杠,您可以使用来自 webapp2 的 RedirectRoute strict_slash=True,如下所述:http ://webapp-improved.appspot.com/api/webapp2_extras/routes.html#webapp2_extras.routes.RedirectRoute 1

与其将其添加到您的 app.yaml 文件中,不如将其包含在您定义其他路由并将它们链接到处理程序的位置。

于 2013-02-14T12:10:13.933 回答