また使うかもしれないので、未来の私のためにメモ(笑)
WordPress(Cocoon)でスキン(テンプレート)設定をしようとしたら、なぜか何回もエラーが出て反映されない…。
調べた結果、原因はこれっぽかった👇
結論:WAFがONだとCocoonのスキンがブロックされることがある
どうやら サーバーのセキュリティ機能「WAF」が、Cocoonのスキン変更時の処理を「怪しい動き」判定して止めちゃうケースがあるみたい。
なので、一時的にWAFをOFFにしてスキン設定 → 終わったらすぐONに戻す、で解決。
WAFをOFFにするやり方(ConoHa WING)
手順
- サーバー(ConoHa WING)にログイン
- 上部メニューがある場合は 「WING」 を選ぶ
- 左側メニューの 「サイト管理」 をクリック
- サイト管理内の 「サイトセキュリティ」 をクリック
- 上のタブから 「WAF」 を開く
- WAFの利用設定がONになっているので OFF にする
- WordPressに戻って、Cocoonのスキンを設定(保存)する
✅これでスキンが反映される(ことが多い)
超重要:作業が終わったらWAFは必ずONに戻す!
WAFはサイトを保護してくれてる機能だから、OFFのままだとセキュリティが弱くなる。
やること
- スキン設定が終わったら
WAFを OFF → ON に戻す!!(絶対)
つまずきポイント(私が混乱したやつ)
- 急に英語で警告っぽい画面出るとビビる(笑)
- 「え、私なんかやった!?」ってなるけど、だいたいWAFの誤検知のことがある
- こういう設定系、ブログ書くより難しい時あるの何!?
もしまた詰まったら見るメモ
- スキンが反映されない
- 保存したら403っぽい/閲覧できません系
- Cocoon設定が保存できない
→ まず WAF を疑う。
→ 一時的にOFF → 作業 → ONへ戻す。

コメント