Maison > Questions et réponses > le corps du texte
想在网站加一个图标,用的是
<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文件替换、删除都依然显示。
求大神帮忙!!!
阿神2017-04-18 09:53:20
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">
Oui
3. Supprimer/remplacer existe toujours, il s'agit probablement d'un problème de cache. Voyons avec quelle force vous le brossez plusieurs fois
PHPz2017-04-18 09:53:20
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
.PHP中文网2017-04-18 09:53:20
Écrivez simplement l'adresse de href="favicon.ico" comme chemin absolu
高洛峰2017-04-18 09:53:20
Pas besoin d'écrire comme ça. Renommez n'importe quelle image en favicon.ico
et placez-la dans le répertoire racine du site Web
Par exemple : http://www.baidu.com/favicon.ico