2

Azure に ASP.NET Web アプリケーションがあり、静的コンテンツ (画像、CSS) を Azure CDN に移動したいと考えています。

「App_Themes/img」フォルダーに保存されているアプリケーション全体で使用されている100を超える画像ファイルがあります...

どうすれば、移動の手間を最小限に抑えることができますか?

私の現在の手順は次のようになります... - すべてのファイルを cdn に手動でアップロードします .. - すべての URL を cdn に手動で変更します (Ctrl-H を使用しますが、それでも時間がかかり、エラーがないわけではありません) - 何らかの方法でテストをローカルで管理します.. (デバッグまたはリリースに応じて、baseurl を使用するコードをすべてのページに追加します) ...

新しいルートなどを追加して、URL を手動で変更したり、ファイル システムの URL と CDN の間を移動してアプリケーションをローカルで開発してデプロイしたりする必要がないようにする方法はありますか。

どうもありがとう ..

4

2 に答える 2

2

これは、IIS URL の書き換えか、静的コンテンツを /cdn フォルダーに移動することで実行できると思います。私はこれをテストしていませんが、Maarten Balliauw が、CDN からコンテンツを提供する方法について素晴らしいブログ投稿を行っています。「Windows Azure コンテンツ配信ネットワークの使用」

于 2012-11-01T04:53:57.577 に答える
0

私がしたことは、web.config に構成エントリを追加することでした。

/App_Themes/SpringDoctor/images/パスを次のように置き換えました<%=System.Configuration.ConfigurationManager.AppSettings["ImagesPath"]%>

そして、すべての画像を適切なブロブにアップロードします。

于 2012-12-02T18:20:26.130 に答える