favicon.ico “ошибка не найдена” в движке приложений

StackOverflow https://stackoverflow.com/questions/887328

  •  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

записывается здесь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top