想在网站加一个图标,用的是
<link rel="shortcut icon" href="favicon.ico" type="image/ico"/>
<link rel="bookmark" href="favicon.ico"/>
百度说是会先在页面文件同级目录下寻找favicon.ico,如果没有回到网站根目录寻找
在本地里我放在我页面的同级目录下,报的是
GET http://localhost:8080/favicon... 400 (Bad Request)
错误,本地好像用的是maven运行的,我对java不是很懂,可能描述有点出入,也不知道是不是这个原因。
项目文件和服务器上的一样,服务器上在ROOT的tomcat的文件夹里有favicon.ico文件,我把这个文件替成我的网站的icon,可是还是显示tomcat的icon,清了浏览器缓存还是不行。
对这个问题我有点懵逼,求知:
1.网站根目录具体指什么,在ftp上我应该怎么找网站根目录
2.favion.ico到底应该放在哪里,引用的时候目录应该怎么写
3.tomcat启动时的图标到底是怎么加进去的,为什么我把favicon.ico文件替换、删除都依然显示。
求大神帮忙!!!
Merci pour l'invitation.
1. Le répertoire racine est l'entrée du répertoire pour l'accès au nom de domaine, c'est-à-dire que cela dépend du fichier configuré par votre serveur dans le projet
2.favicon.ico peut être placé dans le répertoire racine, et il peut être cité directement dans l'en-tête
<link rel="shortcut icon" type="image/ico" href="/favicon.ico">
Oui3. Supprimer/remplacer existe toujours, il s'agit probablement d'un problème de cache. Voyons avec quelle force vous le brossez plusieurs fois
Le répertoire racine est le dossier vers lequel pointe votre nom de domaine et est utilisé pour afficher les pages Web. Mettez simplement favicon.ico dans le dossier correspondant
.Écrivez simplement l'adresse de href="favicon.ico" comme chemin absolu
Pas besoin d'écrire comme ça. Renommez n'importe quelle image en
.favicon.ico
et placez-la dans le répertoire racine du site WebPar exemple : http://www.baidu.com/favicon.ico