0

绞尽脑汁,但似乎找不到解决方案。我有一个位于 Azure 存储 blob 上的 .ttf 字体文件,用于我的 Azure 应用服务站点上的自定义字体。我收到此文件的 404“找不到资源”错误。

在阅读了大量关于此的文档后,似乎我需要在 web.config 文件中添加几行代码,用于新的“mimetype”。旧版本的 Azure 在“扩展”或“应用程序设置”中有此功能。

其他人在 Kudu 中的“调试”选项下展示了这样做的能力。但是,我似乎找不到其中任何一个——“配置”显示环境变量,我在 Kudu 门户中没有看到“Debub”选项。 没有“调试”选项的 Kudu 控制台

我如何实际更新 web.config 文件或至少能够加载 .ttf 文件???

4

1 回答 1

0

转到 Kudu,然后转到 wwwroot 文件夹并使用以下内容编辑 web.config 文件,或者创建一个以防万一它不存在:

捻角羚图像

PS:上图显示的是 LogFiles 文件夹,但应该是 wwwwroot

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <remove fileExtension=".ttf" />
            <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
        </staticContent>
    </system.webServer>
</configuration>
于 2021-09-27T13:54:45.260 回答