ヘテムルにサーバー移転をした際にMTが投稿時にエラーを出すようになった
ヘテムルにサーバーを移転してからMTが投稿時に403エラーをだし投稿が失敗するようになりました。
毎回エラーを出すのではなく投稿に「or」や「and」などの文字列が含まれる場合のみ。調べてみたところヘテムルのWAF設定が原因でした。
WAFとはウェブアプリケーションファイアウォールの略でサーバー側でプログラムの不正実行が行なわれないよう防御するシステムです。MTで投稿時に「or」や「and」の文字列が含まれる場合にこのWAFがSQLインジェクションと判断して403エラーをかえしていたみたいです。
便利な機能ですが、MTを利用する場合はOFFにしたほうがよいですね。ヘテムルの管理画面のサイドメニューにある「WAF設定」からOFFにしたいドメインを選択してOFFにできます(反映まで少々時間がかかります)。
登録日 : 2013年09月05日 最終更新日 : 2013年9月5日