私は自分のウェブサイトに CDN を使いたいと思っています。しかし、リクエストの 70% 以上は自分のネットワーク内からのものになります。そこで、ローカル サーバーを CDN の一部として使用し、ネットワーク内の誰かが自分のウェブサイトにアクセスしたときには静的コンテンツがローカル ネットワーク/サーバーから配信され、外部の誰かがウェブサイトにアクセスしたときには CDN の適切なサーバーが使用されるようにする予定です。
このようなセットアップをサポートできる CDN は何ですか。Amazon Cloud Front でこれを行うことはできますか。
答え1
使用する CDN は重要ではありません。内部ネットワークでは、CDN として機能するローカル サーバーを指す CDN の DNS エントリを追加するだけです。
こうすることで、ローカル ユーザーがサイトにアクセスすると、CDN ホストがローカル サーバーに解決され、完了です。