Fonts 为什么自托管字体或其他文件(如fav.icon)必须位于/static文件夹中?

Fonts 为什么自托管字体或其他文件(如fav.icon)必须位于/static文件夹中?,fonts,favicon,custom-font,Fonts,Favicon,Custom Font,为什么自托管字体和其他文件(如fav.icon)必须位于/static文件夹中,而其他资源(如图像)必须位于/src文件夹中?自托管字体和favicon不必位于/static文件夹中。即使位于另一个文件夹中,如果,已提到,文件目录是正确的。 但是,现代浏览器对不包含html中提到的任何favicon的网页发送请求,请求/favicon.ico。As:如果网页example.com/page的html中没有提到favicon(目录/位置),那么浏览器会自动发送请求,请求favicon的exampl

为什么自托管字体和其他文件(如fav.icon)必须位于/static文件夹中,而其他资源(如图像)必须位于/src文件夹中?

自托管字体和favicon不必位于/static文件夹中。
即使位于另一个文件夹中,如果,已提到,文件目录是正确的。

但是,现代浏览器对不包含html中提到的任何favicon的网页发送请求,请求
/favicon.ico
。As:如果网页
example.com/page
的html中没有提到favicon(目录/位置),那么浏览器会自动发送请求,请求favicon的
example.com/favicon.ico
。在这种情况下,
favicon.ico
文件应该上传到根目录