【问题标题】:Favicon not showing, .htaccess to blame?Favicon 没有显示,.htaccess 是罪魁祸首?
【发布时间】:2011-05-10 03:46:51
【问题描述】:

我在让网站图标为我的网站工作时遇到问题。

我有两个域指向一个托管帐户,一个指向根,另一个(我在这里谈论的那个)指向根上的文件夹。

它们都有 .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>

【问题讨论】:

  • 如果直接调用网站图标会怎样?
  • 由于某种原因,上述内容现在有效。还是谢谢
  • 没问题。如果您想使用“删除”链接,您可以删除您的问题。
  • 试过了,现在不让了:/

标签: html apache .htaccess


【解决方案1】:

如果你写 href="favicon.ico" 这意味着你的图标位于你的页面旁边。如果您的页面在其他文件夹中,您需要解决文件夹/icon.ico

【讨论】:

  • 是的,它与页面位于同一文件夹中
猜你喜欢
  • 2015-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-23
  • 2014-04-18
  • 1970-01-01
相关资源
最近更新 更多