GoogleAppEngineにデプロイするアプリケーションを開発していますwebapp2
。URLの前には、常に次のような言語識別子が付きます。
言語識別子で始まらないリクエストは、対応する英語バージョンに自動的にリダイレクトしたいと思います。たとえば、次のURLは上記のURLにリダイレクトする必要があります。
現在、webapp2_extras
可能なURLごとに1つのリダイレクトを設定するために使用しているため、コードの重複が多く発生しています。問題は、私の理解では、URLリダイレクトをwebapp2
ハンドラーごとに定義する必要があるということです。
正規表現(私の場合は言語識別子)に一致しないすべてのリクエストを、対応する変更されたURL(私の場合は追加)にリダイレクトするにはどうすればよいen/
ですか?