修复由于woff引用失败造成的图标方块

一个小问题。
今天变更西红柿炒蛋的姊妹网站主题时,本以为bitcron的主题风格只需要复制/template文件夹即可,结果发现/template/fonts中的文件,在源网站中做的是链接,尺寸0KB。于是将同文件夹中一个看起来是一样,名字叫 casper-icons.woff (冲突复制) 的文件更名为原woff,放到了新网站的/template下。结果所有的用字符表示的小图标(大约是UTF8图标)都成了傻呆呆的,大方块。
百思不得其解。Chrome报错说

Failed to decode downloaded font: xxxxxxxxxxxxxxxxxxxxxxxx/casper-icons.woff?v=1
OTS parsing error: invalid version tag

但是搜遍全Google,尝试了多种方案,都无法解决为啥愣是无法显示。
最后看到有人说

I was getting the following errors:
 

Failed to decode downloaded font: [...]/fonts/glyphicons-halflings-regular.woff2
OTS parsing error: invalid version tag
which was fixed after downloading the raw file directly from:
https://github.com/twbs/bootstrap/blob/master/fonts/glyphicons-halflings-regular.woff2

 

The problem was that there was a proxy error when downloading the file (it contained the HTML error message).

才下定决心去下了一个新的同名woff文件。

结果他妈的就搞定了。

Comments
Write a Comment
'