favicon.ico “ошибка не найдена” в движке приложений
-
23-08-2019 - |
Вопрос
Я пытаюсь разрабатывать на App engine, и в списке ошибок, отображаемых в консоли администратора, я всегда вижу
/фавикон.ico
я прочитал документацию , добавил новую папку с именем static и добавил это в свое приложение.yaml
- url: /favicon.ico
static_files: static/favicon.ico
upload: static/favicon.ico
но даже сейчас я получаю ту же ошибку...
Решение
Эта запись должна быть размещена до того , как запись для основного обработчика, например:
- 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
Записи обрабатываются в порядке появления и первой, которая соответствует Победы.
Другие советы
Если вы делаете это на Java, я избавился от ошибки, поместив пустой файл "favicon.ico" в каталог "war".
Если вы хотите создать свой собственный быстрый и уродливый файл "favicon.ico", этот веб-сайт был очень прост в использовании: http://www.favicon.cc/
Для вашего приложения используйте значок.ico должно быть статичным изображением.Вы можете загрузить значок.файл ico с вашим приложением, а в файле app.yaml настройте ваше приложение так, чтобы оно отображало изображение при запросе URL / favicon.ico.Ниже приведен пример записи в вашем файле app.yaml для /favicon.ico.Мы предполагаем, что вы включили значок.файл ico в путь к каталогу static/images:
- url: /favicon.ico
static_files: static/images/favicon.ico
upload: static/images/favicon.ico
записывается здесь