別ドメインからの外部HTMLをサイトに組み込もうと思っているのですが、
デベロッパーツールで
「Access to XMLHttpRequest at 'https:/読み込み元.com/test.html?width=360' from origin 'https://読み込み先.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.」
というエラーが出てしまい、上手く読み込めませんでした。
このように数個読み込んでいるhtmlファイルがいくつかあるのですが、
テキストは表示されても画像は表示されないものなどもあります。
調べてみたところ、CORSを許可しないということで .htaccessに
Header set Access-Control-Allow-Origin: "*"
と記載したのですが、上手く反応しませんでした。
この場合どのように記載するのが正しいのでしょうか。
追記
読み込み元ドメインのページで、デベロッパーツール > Network から
HTTPヘッダーの情報を確認したのですが、Response Headersには
Access-Control-Allow-Origin: *
ときちんと記載されておりました。
この場合何が問題なのでしょうか。
回答2件
あなたの回答
tips
プレビュー