java - 急求,favicon.ico的使用
天蓬老师
天蓬老师 2017-04-18 09:51:20
0
4
861

想在网站加一个图标,用的是

<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文件替换、删除都依然显示。

求大神帮忙!!!

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(4)
阿神

謝謝邀請。
1.根目錄就是網域名稱存取的目錄入口,也就是要看你伺服器配置在專案的哪個檔案
2.favicon.ico放在根目錄就可以,直接在頭部<link rel="shortcut icon" type="image/ico" href="/favicon.ico">引用就可以的
3.刪除/替換還存在,估計是快取問題。你多強刷幾次看看

PHPzhong

根目錄就是你的網域指向的那個用來顯示網頁的資料夾,把favicon.ico放到對應的這個資料夾就行了

洪涛

你把href="favicon.ico"的地址寫成絕對路徑就可以了

小葫芦

不需要這麼寫 將任意圖片重新命名為 favicon.ico 放到網站根目錄即可
例如:http://www.baidu.com/favicon.ico

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板