我正在开发一个webapp2
要部署在 Google App Engine 上的应用程序。URL 将始终以语言标识符开头,例如:
我想自动将任何不以语言标识符开头的请求重定向到相应的英文版本。例如,以下 URL 应重定向到上述 URL:
目前,我正在webapp2_extras
为每个可能的 URL 设置一个重定向,这会产生大量代码重复。问题是,据我了解,webapp2
需要在每个处理程序的基础上定义 URL 重定向。
如何将所有与正则表达式(在我的情况下为语言标识符)不匹配的请求重定向到相应的修改后的 URL(en/
在我的情况下添加)?