我对
图标文件
网页上的文件(
mypage.php
)。
以下代码有效(使用Firefox浏览器),图标按预期显示在选项卡中:
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
</body>
</html>
但一旦我在页面正文中插入以下代码(我还需要):
<?php
header('Content-Type: application/json');
?>
我在日志中遇到以下问题:
GET https://www.example.net/favicon.ico
Content Security Policy: The pageâs settings blocked the loading of a resource at https://www.example.net/favicon.ico (âdefault-srcâ).
有人能解释一下我为什么会遇到这个问题,以及我应该如何解决它吗?
让我困惑的第一点是,错误消息指向网站根目录中的favicon.ico,而<link rel=“..”…>行仅尝试使用mypage.php所在的本地目录中的favicon.ico文件。