обработчики ошибок в app.yaml - PullRequest
2 голосов
/ 21 июля 2011

Как обрабатывать разные коды ошибок в движке приложения?В моем файле app.yaml у меня есть -

error_handlers:
  - file: error/notfound.html

  - error_code: over_quota
    file: error/over_quota.html

handlers:
..some handlers..

Это не похоже на работу.Если на моем сайте нет имени папки foo, и пользователь ищет http://mysite.com/foo,, он просто возвращает стандартную ошибку 404, а не страницу, указанную в app.yaml.

Мой статический каталоготдельно от ошибки реж.Директивные и статические каталоги находятся в директории проекта.Чего мне не хватает?

Есть ли способ показать пользовательскую страницу, а не пользовательское ответное сообщение?

1 Ответ

2 голосов
/ 21 июля 2011

Страница обработчика ошибок 404 будет отображаться только в том случае, если URL-адрес не соответствует ни одному шаблону в app.yaml. Если ваше приложение возвращает 404, это приложение должно отобразить нужную страницу ошибки - нет способа сказать платформе отображать страницу ошибки по умолчанию.

...