ダッシュボードから操作できるライブエディタは、iframeを使ってサイトを埋め込んで表示しています。
そのためサイト側で X-Frame-Options が設定されている場合、エラーが発生します。
これを回避する方法として
Content-Security-Policy
を設定して、AIシュリーマンのサイトからのiframe操作を許容設定をしていただく必要があります。Apacheの設定(.htaccess)
.htaccess ファイルの中に以下の文字列を追記します。
※既に
<IfModule mod_headers.c>
がある場合にはその中に記載してください<IfModule mod_headers.c> Header set Content-Security-Policy "frame-ancestors 'self' ai-translate.com;" </IfModule>
Nginxの設定(nginx.conf)
nginx.conf
ファイル内の適切な server
ブロックに、以下のように設定を追加します。add_header Content-Security-Policy "frame-ancestors 'self' ai-translate.com;";
これによりライブエディタが正常に表示されるようになります。