0

Web アプリケーションにアセットを保存するために CDN を使用することに興味があります。ただし、CDN URL を各アセット (Javascript および CSS) にハードコーディングする代わりに、単純な RewriteRule を使用してアセットのリクエストを CDN にリダイレクトしたいと考えています。

ただし、この方法にはいくつかの欠点があるかどうか疑問に思っています。1 つは、サーバーがアセットのリクエストを識別してリダイレクトする必要があるため、まだアセットのリクエストを処理していることです。もう 1 つ、CDN がクライアントの場所ではなく、サーバーの場所を参照することを懸念しています。

誰かがこの種の戦略に対処したことがありますか?あなたの解決策は何でしたか? ありがとう!

4

1 に答える 1

1

これは、メリットやCDNの使用を完全に無効にするため、優れた戦略ではありません。静的アセットに対するすべてのリクエストについて、サーバーはリクエストを処理する必要があります。これはまさに回避しようとしていることです。

弾丸をかじって、すべての静的アセットのベースURLを変更できるように、アプリケーションを十分に構成可能に設定します(基本構成を使用しますか?)。

于 2012-09-16T21:33:41.500 に答える