2009-05-20 52 views
49

我試着在App Engine上,並在管理控制檯中顯示的錯誤列表中發展,我總是看到favicon.ico的App Engine中「未找到錯誤」

/favicon.ico

我閱讀文檔,添加稱爲靜態的新文件夾,在我的app.yaml

- url: /favicon.ico 
     static_files: static/favicon.ico 
     upload: static/favicon.ico 

,但即使是現在IA得到同樣的錯誤...

+0

你實際上是在靜態目錄中添加一個favicon.ico的? – 2009-05-20 12:50:37

回答

66

此項應放置主處理程序條目之前,如:

- 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

在哪個文件中必須添加這行?運行入門示例時遇到同樣的問題。 – 2010-04-30 00:30:03

+7

不錯。謝謝。 (注意,DIR不是以/開頭的) – 2011-02-25 10:17:11

5

爲您的應用,爲favicon.ico應是添加了此STA抽象的形象。您可以使用您的應用程序上傳favicon.ico文件,並在您的app.yaml文件中配置您的應用程序以在請求url /favicon.ico時提供圖像。下面是/favicon.ico app.yaml文件中的一個示例條目。我們假設您在目錄路徑靜態/圖像文件的favicon.ico:

- url: /favicon.ico 
    static_files: static/images/favicon.ico 
    upload: static/images/favicon.ico 

寫入here

+1

正如我上面提到的我已經添加了代碼在app.yaml 有一個文件夾稱爲靜態,並在裏面有一個favicon.ico文件... 該圖像是一個16x16圖像... 但它仍然沒有承認或總結...我一直得到404 – vignesh 2009-05-20 19:54:32

9

如果你在Java中這樣做,我通過在「war」目錄中放置一個空白的「favicon.ico」文件來擺脫錯誤。

如果你想使自己快速醜「的favicon.ico」的文件,該網站是超級好用:http://www.favicon.cc/