/ /リクエストされたリソースに「Access-Control-Allow-Origin」ヘッダーがありません-JavaScript、PHP

要求されたリソースに 'Access-Control-Allow-Origin'ヘッダーがありません - javascript、php

このエラーが発生しました

XMLHttpRequestを読み込めません http://domain.com/canvas/include/rs-plugin/js/extensions/revolution.extension.video.min.js。 リクエストヘッダーフィールドX-Requested-Withは許可されていません プリフライト応答のAccess-Control-Allow-Headers。

私のphpページの上部に、このjsファイルをロードするこれらの2行があります。

header("access-control-allow-origin: *");

しかし、問題は解決しません。どうすればよいですか。

私はアクセスしようとしています

domain.com  js file from subdomain.domain.com

これは私のヘッダー応答です

access-control-allow-origin:*接続:Keep-Alive

Content-Encoding:gzip Content-Length:4799 Content-Type:text / html

日付:2016年5月25日水曜日06:28:04 GMTキープアライブ:タイムアウト= 5、最大= 100

サーバー:Apache / 2.4.7(Ubuntu)Vary:Host、Accept-Encoding

X-Powered-By:PHP / 5.5.9-1ubuntu4.14

回答:

回答№1は0

オリジンドメインからのhtaccessにアクセス制御を追加してみてください。

<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>

すべてのサイトのアクセス制御を許可するのは安全ではありません。したがって、「*」記号を特定のドメインに置き換えます