0

私の理想的な設定は、現在のクライアントサイトを取得し、内部に正規表現を含む.htaccessをアップロードすることです。これは、URIと一致し、特定のファイル拡張子が見つかった場合は、同じパスを使用しますが、ドメインが変更されます。

すなわち。

通常のパス:

http://www.domain.com/something/images/someimage.jpeg
http://www.domain.com/assets/js/jquery.js

.htaccessを翻訳すると、上記は次のようになります。

http://mycdn.other.com/something/images/someimage.jpeg
http://mycdn.other.com/assets/js/jquery.js

私はこれを何時間も続けてグーグルで検索しましたが、運がありません。繰り返しますが、これは実際にAmazonのCloudFrontを利用するためのものです。S3は、バックアップとs3fsを使用したファイルの保存のために、すでにWebサイトにマウントされていますが、CloudFrontを使用せずにS3を直接使用しているため、これでは問題は解決しません。

4

1 に答える 1

6

これは、永続的なリダイレクトで簡単に修正できます。しかし、それはクラウドフロントを使用する目的を完全に無効にします.

クラウドフロントの考え方は、ユーザーが常に近くに高速サーバーを取得できるようにすることです。すべての URL がまだサーバーを通過する必要がある場合は、実際には速度が低下しています。

クラウドフロント リンクを指すようにリンクを変更することはできませんか?

于 2010-06-18T02:27:18.760 に答える