请问各位前辈,有个问题已经困扰在下已久。而且相信找的方向已经偏掉,故来请教。
我们设计的网站内嵌 facebook 的分享按钮,但是使用者每次按下时,都会显示警告:
(参考下方内容)
但是最令我困扰的是:
1. favicon.ico 只是个标准的 icon 档案,根本不是连结。
(为了排除格式有问题,我也下载别人正常的 icon 来测试!)
2. 就算在网站中移除 favicon.ico ,仍然会跳出这个警告视窗。
为了解决这个问题,我做的检查如下:
a. 透过火狐检视网页内容,就算已经看不到 favicon.ico ,但错误讯息仍一直出现。
b. 根目录无论有无 favicon.ico,警告内容通通一样。
c. 检查 apache log ,确定没有 favicon.ico ,仍然会出现警告内容。
"略 GET /favicon.ico HTTP/1.1" 404 1175 "-" 略
各位可以看到连线来抓资料,都显示 favicon.ico 确定为 404 ,可是仍然跳出有问题。
d. 如果修改我的 favicon 的档案位置到 facebook ,仍会出现一样的警告内容。
<link rel="shortcut icon" href="http://facebook.com/favicon.ico" type="image/x-icon"/>
(这已很难解释,火孤看到的都是 facebook 的 favicon ,但脸书仍说明我的连结不安全)
e. 为排除流览器快取的干扰,彻底清除流览器并测试上述内容,仍然得到同样警告。
facebook 警告内容: