1 つのサブディレクトリ内のすべての静的コンテンツを CDN URL に書き換える方法を探しています。トリッキーな部分は、ブラウザーに URL を表示したまま、メインの URL を表示したままにしておきたいということです。また、CloudFront からサーバーへのリクエストも書き換えないようにする必要があります。
これは、これに関するいくつかの回答を検索するときに別の投稿を取得したことです。HTTP:Via の行が何なのかよくわかりません:
# Rewrite home page to launch countdown timer
RewriteRule ^$ /get-ready [L]
# Rewrite static stuff to CDN
RewriteCond %{HTTP:Via} !\.s\.worldcdn\.com
# Flash wont work on cross-domain by default
RewriteCond $1 !^.swf$ [NC]
RewriteCond $1 "\.(jpe?g|gif|png|bmp|ico|js|css|pdf|docx?|xlsx?|ppt|rar|zip|tar|gz|tgz|bz2|flv|avi|mov|wmv|mp3|wav|xml|txt)$" [NC]
RewriteRule ^/get-ready/(.*) http://cdn.domain.com/get-ready/$1 [L]
前もって感謝します!