防止favicon图标请求引起的404错误

知识点:
favicon, 是Favorites Icon的缩写。主要显示在浏览器标签、地址栏和收藏夹,是展示网站个性的缩略logo标志;使浏览器除显示相应的网站标题外,还以图标的方式区别不同的网站。

而当网站没有 favicon.ico 文件时,如何防止浏览器访问 favicon.ico 文件,以及防止不能访问 favicon.ico 文件引起的404错误?

方法一:

html文件的 <head></head> 之间添加下面代码之一:
1.

<link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon">

2.

<link rel="icon" href="data:;base64,=">

3.

<link rel="icon" href="data:;base64,iVBORw0KGgo=">

4.

<link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgo=">

5.

<link rel="icon" href="data:,">

6.

<link rel="shortcut icon" href="#" />

7.

<link rel="shortcut icon" href="http://localhost/" />

方法二:
apache 的 .htaccess 文件添加代码:

<IfModule mod_alias.c>
    RedirectMatch 403 favicon.ico
</IfModule>

nginx 的 配置文件 nginx.conf 添加代码:

location = /favicon.ico {
    access_log off;
    return 204;
}

七月 22, 2018 | In: 网页

Comment Form

You must be logged in to post a comment.