このエラーが発生しました
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>
すべてのサイトのアクセス制御を許可するのは安全ではありません。したがって、「*」記号を特定のドメインに置き換えます