2011-05-10 52 views
0

我有問題獲得一個圖標爲我的網站工作。Favicon沒有顯示,.htaccess的責任?

我有兩個域指向一個託管帳戶,一個指向根和另一個(我在這裏討論的那個)到根目錄上的一個文件夾。

他們都有.htaccess文件來處理404請求,縮短url和重定向favicon請求。我正在使用.htaccess文件,因爲它對我來說相對容易(我沒有時間將其更改爲其他內容)。

但是,這個網站,在根目錄下的文件夾中,不會顯示圖標。一切都在原地。但是當我繼續使用它時,它並沒有顯示出圖標。

下面是HTML的位:

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> 

下面是.htaccess文件:

ErrorDocument 404 /404.php 

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^getfilm.co.uk$ [NC] 
RewriteRule ^(.*)$ http://getfilm.co.uk/$1 [L,R=301] 
<ifmodule mod_rewrite.c> 
RewriteCond %{REQUEST_URI} !^/favicon\.ico [NC] 
RewriteCond %{REQUEST_URI} favicon\.ico [NC] 
RewriteRule (.*) http://getfilm.co.uk/favicon.ico [R=301,L] 
</ifmodule> 
+1

如果直接調用圖標,會發生什麼情況? – 2011-05-10 06:28:26

+0

由於某種原因,現在上述工作。無論如何感謝 – Rowan 2011-05-10 09:58:56

+0

沒問題。如果你想使用「刪除」鏈接,你可以刪除你的問題。 – 2011-05-10 10:18:28

回答

1
如果你寫

HREF = 「favicon.ico的」 這意味着,你的圖標位於你的身邊頁。如果您的頁面位於其他文件夾中,則需要解決文件夾/ icon.ico

+0

是的,它位於與頁面相同的文件夾中 – Rowan 2011-05-10 16:15:26