我的模板是简单的 HTML,但是当我将模板、脚本和 css 放入 Umbraco 站点时。字体停止被拾取。
起初我以为这是一个路径问题,但事实并非如此。每当我尝试输入引用字体的 URL 时,都会出现错误。
找不到页面没有 umbraco 文档与 url 'localhost/.../bliss-heavy.otf' 匹配
umbraco 尝试使用此 xpath 查询来匹配它'/root/* [@urlName = "login"] | /root/ / [@urlName = "登录"]')
我知道我的路径是正确的,因为当我尝试稍微不同的路径时,我得到了明显的错误:
应用程序“LOCAL.DOTAGENCYLONDON.CO.UK”中的服务器错误
Internet Information Services 7.5 错误摘要 HTTP 错误 404.0 - 未找到 您要查找的资源已被删除、名称已更改或暂时不可用。
在我的 web.config 文件中,我有:
<staticContent>
<remove fileExtension=".air" />
<remove fileExtension=".ttf" />
<remove fileExtension=".eot" />
<remove fileExtension=".svg" />
<remove fileExtension=".otf" />
<remove fileExtension=".woff" />
<mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-application-installer-package+zip" />
<mimeMap fileExtension=".ttf" mimeType="font/opentype" />
<mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
<mimeMap fileExtension=".otf" mimeType="font/otf" />
<mimeMap fileExtension=".woff" mimeType="application/x-woff" />
</staticContent>
我现在应该寻找什么?