web-dev-qa-db-ja.com

web.configを使用せずにAzureからWOFFファイルを公開して提供する方法は?

私は静的サイトを提供しています(実際にはAngularですが、すべてのバンドルは静的であり、Azureのindex-html)も同様です。動作します。何らかの理由で、WOFFファイルが適切に公開されていません。

私のgoogle-fooが行っている限りの解決策は、web.configこのブログ または これ)と同様の方法で編集することです。 one そして同様の提案がいたるところにあります。

トリッキーな部分は次のとおりです。デプロイメントにconfigがありません。これは単なるファイルの集まりです(いくつかのHTML、JS、CSS、そしてWOFFです)。 AzureアプリケーションにWOFFを含むすべてすべての静的コンテンツを提供させるにはどうすればよいですか?

12

デプロイメントに構成がありません

アプリのルートフォルダーに、次の内容のweb.configファイルを追加するだけです。

<configuration>
  <system.webServer>
    <staticContent>
      <mimeMap fileExtension="woff" mimeType="application/font-woff" />
      <mimeMap fileExtension="woff2" mimeType="application/font-woff" /> 
    </staticContent>
  </system.webServer>
</configuration>
33
itaysk

Azure AppServiceの拡張機能をインストールできます。

https://github.com/johnnyqian/enable-font-awesome-site-extension

0
Johnny Qian