Favicon没有显示,.htaccess要责备?

时间:2011-05-10 03:46:52

标签: html apache .htaccess

我在使用favicon为我的网站工作时遇到了问题。

我有两个域名指向一个主机帐户,一个指向根,另一个指向我(我在这里谈论的那个)到根目录上的文件夹。

他们都有.htaccess文件来处理404请求,缩短网址并重定向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 个答案:

答案 0 :(得分:1)

如果您编写href =“favicon.ico”,则表示您的图标位于页面旁边。如果您的页面位于其他文件夹中,则需要找到文件夹/ icon.ico