特定の文字列だけで発生するのだが…WordPressで記事の投稿しようとしたら
501 Not Implementedというエラーになった。
また、
アクセスしようとしたページは表示できませんでした。
このエラーは、実装されていないメソッドでのアクセスがあったことを意味します。以下のような原因が考えられます。
対応していないメソッド(MOVE/COPYなど)を使用した。
みたいなことが書かれてしまいました。
エックスサーバーの設定でセキュリティを強化等の設定をしすぎているために起るエラーな気がしますが、なぜ起るのだろうか?
対応としては、PHPスクリプトがファイルのコピーやファイルの移動が発生する操作をするとダメみたいなのでWAFの「コマンド対策」をOFFにした。
おかしなファイルを設置されて攻撃される可能性があるので、OFFにしないほうがいい気がするのだが…これは難しいところですね。。。たぶんWordPressがファイルを復元する仕組みとして、一時ファイルから復元するような処理が動いているんだと思うが、そういう仕組みにすることはできないのかなぁ。という気はする。
コメント