SEOオプション側のサイトでCORSエラーが発生します

AIシュリーマンのSEOオプションでは通常、サブドメイン形式でサイトを構築します。
そのため、CSSやFontファイルなどにおいてクロスドメインとなるため、CORSのエラーとなってしまうケースなどがあります。
 
例) サイトのドメインが example.comの場合
en.example.com 内から example.com/main.cssを参照 → CORSエラー
 
このような場合においては、en.example.com のサブドメイン側から該当のCSSなどを読み込めるように Access-Control-Allow-Origin のHeaderを設定を追加する必要があります。
 
※以下の設定においては en.example.com の部分は自社のURLに応じて置き換えてください。
 

Apache(httpd.conf):

<IfModule mod_headers.c> Header set Access-Control-Allow-Origin "https://en.example.com" </IfModule>
 

Nginx:

location / { add_header 'Access-Control-Allow-Origin' 'https://en.example.com'; }
 

Next.js:

res.setHeader('Access-Control-Allow-Origin', 'https://en.example.com');