私のウェブサイトをフレームに表示してクリックマップを表示する際に問題が発生しました。エラーは次のとおりです:「Xフレームオプションを 'SAMEORIGIN'に設定したため、フレームに「https://balticland.ru/」と表示されなくなりました。しかし、私はそれに対して何の禁止もない。 Here is my .htaccess file.ウェブサイトをiframeに表示するにはどうすればよいですか?
私はDrupalを使用しています。
何かアドバイスできますか?
私のウェブサイトをフレームに表示してクリックマップを表示する際に問題が発生しました。エラーは次のとおりです:「Xフレームオプションを 'SAMEORIGIN'に設定したため、フレームに「https://balticland.ru/」と表示されなくなりました。しかし、私はそれに対して何の禁止もない。 Here is my .htaccess file.ウェブサイトをiframeに表示するにはどうすればよいですか?
私はDrupalを使用しています。
何かアドバイスできますか?
X-Frame_Optionsはヘッダーオプションであり、出力が開始される前にヘッダー機能で送信する必要があります。以下のような何か:
<?php header('X-Frame-Options: GOFORIT'); ?>
Drupalは、HTTPヘッダーを設定するための特別な機能を持っています
drupal_add_http_header('X-Frame-Options', 'GOFORIT');
チェックアウトコメント怒鳴る機能の説明:
https://api.drupal.org/api/drupal/includes!bootstrap.inc/function/drupal_add_http_header/7.x
だからそれは次のようになります。
更新:
このドキュメントをチェックアウト:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options
それはそれは述べているようにあなたは、外部の原点を指定しなければならないということになります
X-Frame-Options: ALLOW-FROM https://example.com/
をこんにちは!ご回答有難うございます!私はこの機能をbootstrap.incの最後に追加しました。しかし、今でも「https://balticland.ru/」を読み込んだときに「X-Frame-Options」ヘッダが正しくないというエラーが表示されます。「GOFORIT」は認識されていません。ヘッダーは無視されます。 この(http://mainspy.ru/otvet_servera)テストでは、 "X-Frame-Options:SAMEORIGIN header" –