Я разрабатываю приложение с webapp2
для развертывания в Google App Engine. URL-адресам всегда будет предшествовать идентификатор языка, например:
Я хотел бы автоматически перенаправить любой запрос, который не начинается с идентификатора языка, на соответствующую английскую версию. Например, следующие URL-адреса должны перенаправлять на указанные выше URL-адреса:
В настоящее время я использую webapp2_extras
для настройки одного перенаправления на каждый возможный URL, что создает много дублирования кода. Проблема в том, что, насколько я понимаю, перенаправление URL в webapp2
должно быть определено для каждого обработчика.
Как мне перенаправить все запросы, которые не соответствуют регулярному выражению (идентификатор языка в моем случае), на соответствующий измененный URL-адрес (добавив en/
в моем случае)?