web-dev-qa-db-ja.com

imperva CDNを使用している場合-サイトのURLを書き直さないようにできますか?それはどのように機能しますか?

CDNのオンボーディングの一部として、サイト内の静的コンテンツへのすべてのリンクがwww.example.com/my_img.jpgからwww.somecdn.com/my_img.jpgに書き直されていることを理解しています。 RL書き換えを必要としないCDNはどのように機能するのですか? および https://css-tricks.com/adding-a-cdn-to-your-website/

しかし、私は imperva onboarding docs を調べましたが、それが必要であるとは思いません。どうしてそうなの?彼らは他のCDNがしていないことをしますか?

1
ihadanny

答えは簡単です。サイト全体をプロキシします。

2
TomTom

@TomTomが述べたように、彼らはサイト全体をプロキシします。

Impervaは、キャッシュを備えたリバースプロキシおよびWebアプリケーションファイアウォールです。キャッシュのみを行う他のCDNでは、キャッシュするURLを書き換えて、それらを指すようにし、そうでないものはそのままにしておく必要がある場合があります。

通常、2番目の状況では、キャッシュするアセットは、とにかくメインサイトとは別のホスト名にあります(例:images.example.com)

1
Greg W