Favicon.ico "не найдена ошибка" в App Engine
Я пытаюсь разработать на Google App Engine, и в списке ошибок, отображаемых в консоли администратора, я всегда вижу следующее:
/favicon.ico
я прочитал документацию, добавил новую папку с именем static и добавил это в мой app.yaml:
- url: /favicon.ico
static_files: static/favicon.ico
upload: static/favicon.ico
но даже сейчас я получаю ту же ошибку...
Ответы
Ответ 1
Эта запись должна быть помещена перед записью для основного обработчика, например:
- url: /favicon.ico
static_files: media/img/favicon.ico
upload: media/img/favicon.ico
- url: /robots.txt
static_files: media/robots.txt
upload: media/robots.txt
- url: .*
script: main.py
Записи обрабатываются по порядку и сначала соответствуют победам.
Ответ 2
Если вы делаете это на Java, я избавился от ошибки, поместив пустой файл "favicon.ico" в каталог "war".
Если вы хотите создать свой собственный быстрый и уродливый файл "favicon.ico", этот сайт был очень прост в использовании: http://www.favicon.cc/
Ответ 3
Для вашего приложения favicon.ico должно быть статическим изображением. Вы можете загрузить файл favicon.ico с вашим приложением, а в вашем файле app.yaml настроить приложение для подачи изображения при запросе url/favicon.ico. Ниже приведен пример записи в файле app.yaml для /favicon.ico. Предположим, вы включили файл favicon.ico в путь каталога static/images:
- url: /favicon.ico
static_files: static/images/favicon.ico
upload: static/images/favicon.ico
написано здесь