クロスドメインリクエスト・コンフィギュレーション・ファイルアマゾンAWS S3バケットソリューションLebal:研究

クロスドメインリクエスト

これは、別のドメイン名とポート間のクロスドメインリクエストアクセスを指します。
ポリシーは、Ajax相同性に影響するため。デフォルトのクロスドメインリクエストが許可されていません。

アマゾンAWS S3バケットとしばしば(.eot、.OTF、など)が、問題jsのコードがアクセスできるフォントでプラグインをロードすることはできませんCloudFrontのに遭遇したファイル:XML HTTPリクエストへのアクセスを原点XXXからXXXでは、CORSポリシー=によってブロックされています、私は、下記のプログラムの数を、統合し、各検索エンジンのデータを確認してください。


 

まず、それから「許可」をクリックし、次にクリックし、「プロパティ」をクリックし、S3バケットのWebインターフェースにアクセスし、「編集CORS設定を。」これを入力して保存します。

<CORSConfiguration> 
    <CORSRule> 
        <AllowedOrigin> * </ AllowedOrigin> 
        <AllowedMethod> GET </ AllowedMethod> 
    </ CORSRule> 
</ CORSConfiguration>

次に、「配布の設定」をクリックし、「行為」タブをクリックし、WebインターフェイスのCloudFrontの「分布」に進みます。選択行動は、(それぞれが変更されなければならない複数の単語は、その後、「編集」をクリックします。

「フォワーディングのタイトル、」その「(改善されたキャッシュ)なし」からの変更については、「ホワイトリスト。」セクション「と題したホワイトリスト」。「起源」はこのリストに追加しました。これは、CloudFrontのは、キャッシュ内の「起源」ヘッダを考える伝えます。

最後に、良い測定のためのフォントファイルの名前を変更するので、新しいファイルとしてそれらをCloudFrontの。私は上記のすべての手順に従ったが、IEはまだエラーが発生するが、私は、フォントファイルの名前を変更するとき、それはすることができます。

 

参考リンク:

http://www.holovaty.com/writing/cors-ie-cloudfront/

https://stackoverflow.com/questions/25577981/font-from-origin-has-been-blocked-from-loading-by-cross-origin-resource-sharing

おすすめ

転載: www.cnblogs.com/radiumlrb/p/11291917.html
おすすめ