2017-08-15 10 views
0

私は静的なサイト(本当にAngularですが、すべてのバンドルは静的で、インデックス-html)をAzureに提供しています。ただ一つのことを除いてはたらくように動作します。何らかの理由で、WOFFファイルが適切に公開されていません。Web.configなしでAzureからWOFFファイルを公開して公開するにはどうすればよいですか?

限り私のGoogle-fooが行くそれのためのソリューションは、あらゆる場所にthis blogまたはthis oneと同様の提案に類似した方法であるがweb.configファイルを編集することです。

ここに難しい部分があります。設定が私の展開にありません。それは単なるファイルの束です(いくつかのHTML、JS、CSS、そしてWOFF)。 Azureアプリケーションの配信方法を教えてくださいすべて WOFFを含む静的コンテンツですか?

+0

Azure App Service \ Azure Storage \ Azure VMは、どのAzureサービスを使用してサイトをホスティングしたのですか? – itaysk

+0

@itaysk申し訳ありませんが、意義を認識していませんでした。 Azure Appサービス。私はWebクライアントを使用してサービスを作成しました。その後、BitBucketプロジェクトをクローンし、Staticとして設定しました。 –

答えて

1

私はあなただけで、次の内容であなたのアプリケーションのルートフォルダにあるweb.config ファイルを追加することができ、私の展開

に設定していません。

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

ああ、それは簡単ですか?私はブログの1つを読んだので、Azureによって自動的に作成された* web.config *が上書きされます。サーバーにアップロードされていないものがあれば、デフォルトで提供されているものがあると主張されていました。多分私は間違っていたでしょうか? –

+1

今すぐ確認 - あなたの提案がうまくいきます(私は、怠惰な読者のために内容を完成させるために自由を取っています)。今、私の問題は、ビルド時に* dist *ディレクトリからファイルが削除されていますが、それは別の質問のための材料です。 –

関連する問題