私は この質問 に気づきました。これは、HTTP応答ヘッダーを変更するさまざまな方法について説明しています。
どこで実行できますか?
_$response->headers->remove('X-Frame-Options');
_
これをTHEMENAME.themeファイル内に配置しようとしましたが、_$response
_が使用されている場所で定義されていないため、おそらく正しく実行されていません。
_$response
_はどこから来たのですか?
どこで$response->headers->remove('X-Frame-Options');
を実行できますか?
注:HTTPヘッダーを削除するリスクを理解しています。これは、開発/テストのみを目的としています。
とった!
これらの2つのソースから:
mymodule.info.yml
ファイルが見つからないことに気付きました。
mymodule
├── mymodule.info.yml
├── mymodule.services.yml
└── src
└── EventSubscriber
└── RemoveXFrameOptionsSubscriber.php
次に、バックエンド([拡張]タブ)の/admin/modules
に移動して、新しいモジュールをインストールし、後ですべてのキャッシュをクリアします。
ウフー!