解決】ロリポのワードプレスのCode Snippetsで保存すると403エラー(Could not create snippet. Request failed with status code 403)が出る場合の解決策
WordPressのプラグイン、「Code Snippets」でスニペットを作って保存すると
Could not create snippet. Request failed with status code 403
が出ました。
その解決方法です。
状況
新しく作ったWordPressのサイトにプラグイン「Code Snippets」を追加しました。
それで、QTagsを追加するスニペットを作って保存すると403エラーが出ます。
何が悪いのか?を確認していくと、どうやら、スクリプトタグ
<script type="text/javascript">
がNGな模様です。
Code Snippetsで保存すると403エラー(Could not create snippet. Request failed with status code 403)が出る場合の解決策
ということで、いろいろググってみると
という記事が。
ロリポップサーバーのWAFの初期設定がきつ過ぎるんですねー。
プラグインから、ワードプレスに保存する際に、そのセキュリティが稼働するみたいです。
なので、ロリポップのサーバー管理パネルから、WAF設定をオフにしました。
するとスニペットが保存できました。
WAFを解除は、あまりよろしくない
WAFの設定は、セキュリティを強化する設定なので、あまり解除はしたくないです。
ただ、コードスニペットを変更するたびに、WAFのON/OFFをやってられないのです。
除外設定もあるようですが、じゃ、OFFでいいじゃん・・・になるので、なんか対応が難しいですね。
とりあえず、.htaccess で除外設定して、WAFをONに戻しました。