楽天モーションウィジェットのJavaScriptの広告コードをウィジェットの広告タグに貼り付けようと思ったら全然うまくいきません。。。で調べた解決方法を備忘録として残します。あくまでも私の場合なので、同じ状況でお悩みの方で解決できなかったら、別の方法を探してください!
CONTENTS
Javascriptの広告コードが保存できない原因と解決方法
広告コードが保存できない原因
WAF(ウェブアプリケーションファイアウォール)が、外部攻撃と誤認して、通信を遮断して保存ができなかった事が原因。
(攻撃内容が下図の②)
解決方法
- WAFを広告コード保存時に一旦無効にする。
- 広告コードを保存する。
- WAFを有効に戻す。
- WAFで攻撃内容を除外設定する。
1.WAFを広告コード保存時に一旦無効にする。
WAFの有効、無効の設定はサーバー側で行います。私はお名前ドットコムレンタルサーバーを使用しているので、こちらのサーバで説明します。
- レンタルサーバコントロールパネルのセキュリティを開きます。
- セキュリティのWAFを開きます。
- WAFの設定をOFFにします
- 上記図の①をOFFにする。
2.広告コードを保存する。
- WAFを無効にしている間にウィジェットから広告コードを貼りつけて保存。
3.WAFを有効に戻す。
- 広告設定が完了したら、サーバーに戻ってWAFの設定を有効に戻す。
WAFが外部攻撃からブログを守ってくれているので、有効に戻すのをお忘れなく!
5.WAFで攻撃内容を除外設定する。
次回から同じ設定をスムーズに実行する為に、外部攻撃と誤認したこの攻撃内容を除外しておきます。
- 上図の③をONにする。
コメント