favicon.ico “errore non trovato” in App Engine
-
23-08-2019 - |
Domanda
Sono provando a sviluppare il motore di app e nella lista degli errori visualizzati nella console di amministrazione vedo sempre
/favicon.ico
ho letto la documentazione, ha aggiunto una nuova cartella denominata statica e aggiunto questo nel mio app.yaml
- url: /favicon.ico
static_files: static/favicon.ico
upload: static/favicon.ico
, ma anche adesso ho un ottenendo lo stesso errore ...
Soluzione
Questa voce dovrebbe essere posizionato prima la voce per il gestore principale, come:
- 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
Le voci vengono elaborate in ordine di apperance e prima quello che corrisponde al vince .
Altri suggerimenti
Se si sta facendo questo in Java, mi sono liberato dell'errore mettendo un file vuoto "favicon.ico" nella directory "guerra".
Se si vuole rendere il proprio file "favicon.ico" veloce e brutto, questo sito è stato super facile da usare: http://www.favicon.cc/
Per la vostra applicazione, favicon.ico dovrebbe essere un'immagine statica. È possibile caricare un file favicon.ico con l'applicazione e nel file app.yaml configurare l'applicazione per servire l'immagine quando viene richiesta la /favicon.ico URL. Di seguito è riportato un esempio di voce nel file app.yaml per /favicon.ico. Partiamo dal presupposto di includere il file favicon.ico nel percorso della directory statica / immagini:
- url: /favicon.ico
static_files: static/images/favicon.ico
upload: static/images/favicon.ico